arm-linux-gcc Cross compiler and gcc compiler download address
1. ARM-NONE-LINUX-GNUEABI-GCC compiler
ARM-NONE-LINUX-GNUEABI-GCC is the arm cross-compilation tool launched by Codesourcery (which has been acquired by mentor) based on GCC. Code that can be used to cross-compile all the links in arm systems, including bare-metal programs, u-boot, Linux kernel, filesystem, and app apps.
1.1 Mentor Website
Download the address: http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/
It offers many versions to download
(1) Linux decompression version: in the Linux host (such as Ubuntu, Redhat, etc.) directly decompression can be used.
such as "arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2"
(2) Linux installation version: After the Linux host to follow the prompts to install after the use.
such as "Arm-2014.05-29-arm-none-linux-gnueabi.bin"
(3) Windows Decompression version: In the Windows system decompression after the use, but need MingW32.
such as "arm-2014.05-29-arm-none-linux-gnueabi-i686-mingw32.tar.bz2"
(4) Windows installation version: Used after installation on Windows system.
such as "Arm-2014.05-29-arm-none-linux-gnueabi.exe"
(5) Source version: Cross compiler source code, generally rarely used.
such as "arm-2014.05-29-arm-none-linux-gnueabi.src.tar.bz2" (6) RPM installation version: Redhat system installation package, the new version does not provide this type of installation package.
The website also has many other architecture platform (MISP, x86, PowerPC) compiler, download address: http://sourcery.mentor.com/public/gnu_toolchain/ 1.2 Arm official website
ARM website also provides a cross compiler download, download address: https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads 2. GCC compilers
Download the address: FTP://FTP.GNU.ORG/GNU/GCC
Reference:
[1] codesourcery Cross compilation environment, arm cross compiler Gnueabi, None-eabi, Arm-eabi, GNUEABIHF, Gnueabi difference
http://blog.csdn.net/aiqing0119/article/details/46887581