Get arm's cross-compiler tool chain under Linux

Source: Internet
Author: User

Reproduced please specify article: Linux under the cross-compiler tool chain to get arm Source: Multi-Guest Map

Here, Linux under the acquisition of ARM Cross-compiler tool chain, such as ARM-LINUX-GNUEABIHF-GCC, ARM-LINUX-GNEABIHF-GCC and so on.

Objective

Here's a special statement:

"ARM-LINUX-GNUEABIHF-GCC is an arm cross-compilation tool launched by Linaro company based on GCC. Code that can be used to cross-compile all aspects of an arm system, including bare-metal programs, u-boot, Linux kernel, filesystem, and app applications. When using, according to the host platform, you can download one of the following versions, the result is the same:

    1. Linux decompression version: The Linux host (such as Ubuntu, Redhat, etc.) directly decompression can be used. Recommended Way!
    2. Windows installation: Used after installation under Windows System.
    3. SOURCE version: Cross compiler source code, generally rarely used.

ARM-LINUX-GNEABIHF-GCC, similar to Codesourcery's ARM-NONE-LINUX-GNUEABI-GCC, can be used to compile all aspects of the arm platform code, Codesourcery's cross-compiler tool is released earlier, From 2005 onwards until now. Linaro is a non-profit company that is jointly developed by ARM, Freescale, IBM, Samsung, St-ericsson, and ti to develop common software for a single chip (SoC) platform for different semiconductor systems. Linaro was established in 2010, and in November released the first edition of Arm cortex-a as the core SoC for performance optimization software tools.

ARM-NONE-LINUX-GNUEABI-GCC as follows, are directly from the Linaro official website to the domestic cloud disk address, convenient for domestic users to choose to download. Because of the many versions, it may be difficult to choose, but we recommend that you use the latest version "

First of all, do not compile the cross-compiler tool chain yourself under Linux, there is a place dedicated to this:

http://www.linaro.org/downloads/

More direct:

http://releases.linaro.org/

Specific sub-directories:

http://releases.linaro.org/14.04/components/toolchain/binaries/

The middle 14.04 is the month

To this URL, after opening, the most up-to-date GCC compilation chain:

This is the newest 5.1. If you do not want this, you can use the previous tools such as 4.9 to practice:

Click on the right "click here for past releases" to continue:

?

Choose a month such as 15.09, is September 15, point in, to the bottom can see the old compiler tool chain, such as 4.9:

?

The Tree plum Pie uses is the 32 bit small end compiles, therefore wants to download Little-endian, because later Aarch64 's represents 64 bits, therefore wants to download is the first article Linux version.

Http://doocr.com/articles/58f775abebe98d4b49fec2f6

Get arm's cross-compiler tool chain under Linux

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.