如何选择交叉编译器

1,arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别 转载地址:

https://blog.csdn.net/real_myth/article/details/51481621

 

 

2,当下载所需版本时,

进入 arm官网:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads

对于带操作系统的进入::GNU-RM下载对应版本,而对于带系统的进入,GNU-A下载,

几个不同点:

Windows (i686-mingw32) hosted cross compilers  :我的理解就是windows端利用mingw32编译后可以在arm下使用,因为没用过mingw32,所以欢迎指正错误。

x86_64 Linux hosted cross compilers:linux系统下交叉编译,而里面很多内容,像aarch32 aarch 64  Linux big-endian target  arm-linux-gnueabihf  elf eabi等,很多额外功能,我们就用normal最后一个即可。

Linaro ABE manifest files for x86_64 hosted cross compilers(摘自 in nek大神提供,一般来说,现在大部分软件都可以直接从主线下,他们直接就会支持ARM。但如果你要特定的新平台和新特性的支持,就可以从Linaro下,Linaro的解决方案现在主要聚焦在云解决方案,手机解决方案,边缘解决方案(现在叫雾解决方案,从原来的LNG,网络设备解决方案发展过来),IoT,AI等领域。)这个特定的开源组织,可以提供很多方案。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值