原文地址::https://www.veryarm.com/arm-linux-gnueabihf-gcc
相关文章
1、arm-linux-gnueabihf-gcc下载----https://blog.csdn.net/u012587637/article/details/92794993
2、arm-linux-gnueabihf 交叉编译----https://blog.csdn.net/kunkliu/article/details/79813121
3、arm-linux-gnueabihf-交叉编译器下载及arm-linux-gnueabihf- 找不到crti.o问题----https://blog.csdn.net/yanhe156/article/details/80539380
4、Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解----https://blog.csdn.net/xie0812/article/details/52672687
5、Ubuntu14.04(64位)下gcc-linaro-arm-linux-gnueabihf交叉编译环境搭建----https://www.cnblogs.com/flyinggod/p/9468612.html
6、error while loading shared libraries: libstdc++.so.6----https://blog.csdn.net/pingxiaozhao/article/details/93637773
arm-linux-gnueabihf-gcc是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。使用时,按照主机平台,可以下载以下任一版本中的一个,结果是一样的:
- Linux解压版:在Linux主机(如Ubuntu、RedHat等)直接解压即可使用。推荐方式!
- Windows安装版:在Windows系统下安装后使用。
- 源码版:交叉编译器源代码,一般很少用到。
arm-linux-gneabihf-gcc 与 CodeSourcery 的 arm-none-linux-gnueabi-gcc 类似,都可以用来编译基于ARM平台所有环节代码,CodeSourcery 的交叉编译工具发布较早,从2005年开始一直到现在。Linaro 则是由ARM、飞思卡尔、IBM、Samsung、ST-Ericsson和TI等厂商联合,为开发不同半导体公司系统单芯片(SoC)平台的共通软件的一个非盈利公司。Linaro于2010年成立,并于当年11月发布第一版ARM Cortex-A 为核心的 SoC 进行效能优化的软件工具。
arm-none-linux-gnueabi-gcc下载地址如下,都是直接从 Linaro 官网转到国内云盘的地址,方便国内用户选择下载。因为版本很多,可能难以选择,但是我们建议您使用最新版本,即有最新~标志的下载项。
1 Linux解压版
说明,编译器中的eb代表big-endian。因为大部分情况下都使用little-endian,所以little-endian不标识,即为默认方式。
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_linux.tar.xz ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~推荐!------ 下载
2 Windows安装版
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_win32.exe ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04-20140416_win32.exe ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07-20140726_win32.exe 最新~ ------ 下载
3 源码
说明,编译器中的eb代表big-endian。因为大部分情况下都使用little-endian,所以little-endian不标识,即为默认方式。
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_src.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_src.tar.bz2 ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_src.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~ ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~ ------ 下载
最后,附上Linaro的官方网站:http://www.linaro.org/。