主题 : arm-linux-gcc 和 arm-linux-gnueabihf-gcc 是不同的编译工具吗? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 127894
精华: 0
发帖: 1
金钱: 10 两
威望: 2 点
综合积分: 2 分
注册时间: 2016-09-08
最后登录: 2016-10-31
楼主  发表于: 2016-10-16 10:17

 arm-linux-gcc 和 arm-linux-gnueabihf-gcc 是不同的编译工具吗?

arm-linux-gcc 和 arm-linux-gnueabihf-gcc 是不同的编译工具吗?
看到有些资料用的是后者编译工具,两者是否可以替换?
级别: 新手上路
UID: 128404
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2016-10-07
最后登录: 2017-09-27
1楼  发表于: 2016-10-21 17:07
arm-none-linux-gnueabi-gcc

(ARM architecture, no vendor, creates binaries that run on the Linux operating system, and uses the GNU EABI)

主要用于基于ARM架构的Linux系统,可用于编译 ARM 架构的 u-boot、Linux内核、linux应用等。arm-none-linux-gnueabi基于GCC,使用Glibc库,经过 Codesourcery 公司优化过推出的编译器。arm-none-linux-gnueabi-xxx 交叉编译工具的浮点运算非常优秀。一般ARM9、ARM11、Cortex-A 内核,带有 Linux 操作系统的会用到。


arm-linux-gcc 一般会使一个硬连接.链接到哪里不一定.