arm linux gcc 6.1,安装gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi交叉编译器

The Linaro Toolchain Working Group is pleased to announce this quarter’s release of the Linaro Toolchain Binaries, a pre-built version of Linaro GCC and Linaro GDB that runs on generic Linux or Windows and targets the glibc Linaro Engineering Build.

Beginning 2014.11, Linaro is changing the layout and structure of its prebuilt toolchain binary releases. 2014.11 is the first release built with ABE, adding more maintainable code base and automatic testing. For further details on ABE, please visit https://wiki.linaro.org/ABE.

The folder names above describe the target triplets, i.e. the system on which you want your programs/applications to run. For more details on triplets, please clickhere.

Inside each folder is also a manifest.txt file further describing the target and host systems meant for the toolchain, plus source component versions.

Essentially, the main folder contents are as follows:

aarch64-linux-gnu

·        gcc-linaro-*x86_64_aarch64-linux-gnu.tar.xz

o   Linux 64-bit binaries for the Aarch64 Linux cross-toolchain

·        gcc-linaro-*i686-mingw32_aarch64-linux-gnu.tar.xz

o   Windows 32-bit binaries for the Aarch64 Linux cross-toolchain

aarch64-none-elf

·        gcc-linaro-*x86_64_aarch64-elf.tar.xz

o   Linux 64-bit binaries for the Aarch64 bare-metal cross-toolchain

·        gcc-linaro-*i686-mingw32_aarch64-elf.tar.xz

o   Windows 32-bit binaries for the Aarch64 bare-metal cross-toolchain

aarch64_be-linux-gnu

·        gcc-linaro-*x86_64_aarch64_be-linux-gnu.tar.xz

o   Linux 64-bit binaries for the Aarch64 Linux Big Endian cross-toolchain

·        gcc-linaro-*i686-mingw32_aarch64_be-linux-gnu.tar.xz

o   Windows 32-bit binaries for the Aarch64 Linux Big Endian cross-toolchain

aarch64_be-none-elf

·        gcc-linaro-*x86_64_aarch64_be-elf.tar.xz

o   Linux 64-bit binaries for the Aarch64 bare-metal Big Endian cross-toolchain

·        gcc-linaro-*i686-mingw32_aarch64_be-elf.tar.xz

o   Windows 32-bit binaries for the Aarch64 bare-metal Big Endian cross-toolchain

arm-linux-gnueabi

·        gcc-linaro-*x86_64_arm-linux-gnueabi.tar.xz

o   Linux 64-bit binaries for the ARMv7 Linux soft float cross-toolchain

·        gcc-linaro-*i686-mingw32_arm-linux-gnueabi.tar.xz

o   Windows 32-bit binaries for the ARMv7 Linux soft float cross-toolchain

arm-linux-gnueabihf

·        gcc-linaro-*x86_64_arm-linux-gnueabihf.tar.xz

o   Linux 64-bit binaries for the ARMv7 Linux hard float cross-toolchain

·        gcc-linaro-*i686-mingw32_arm-linux-gnueabihf.tar.xz

o   Windows 32-bit binaries for the ARMv7 Linux hard float cross-toolchain

arm-none-eabi

·        gcc-linaro-*x86_64_arm-eabi.tar.xz

o   Linux 64-bit binaries for the ARMv7 bare-metal cross-toolchain

·        gcc-linaro-*i686-mingw32_arm-eabi.tar.xz

o   Windows 32-bit binaries for the ARMv7 bare-metal cross-toolchain

armeb-linux-gnueabihf

·        gcc-linaro-*x86_64_armeb-linux-gnueabihf.tar.xz

o   Linux 64-bit binaries for the ARMv7 Linux Big Endian hard float cross-toolchain

·        gcc-linaro-*i686-mingw32_armeb-linux-gnueabihf.tar.xz

o   Windows 32-bit binaries for the ARMv7 Linux Big Endian hard float cross-toolchain

armeb-none-eabi

·        gcc-linaro-*x86_64_armeb-eabi.tar.xz

o   Linux 64-bit binaries for the ARMv7 bare-metal Big Endian cross-toolchain

·        gcc-linaro-*i686-mingw32_armeb-eabi.tar.xz

o   Windows 32-bit binaries for the ARMv7 bare-metal Big Endian cross-toolchain

NOTE

·        The binary source package is no longer distributed as the components are now archived at http://abe.tcwglab.linaro.org/snapshots and downloaded automatically based on manifest.txt when (re)building with ABE.

·        The source package releases for the individual components are still at http://releases.linaro.org/latest/components/toolchain. Select the component (e.g. gcc, glibc, binutils, gdb) as necessary.

·        The binary tarball has been splitted into 3 parts. As a result, you can install only the parts needed:

o   gcc-linaro-*.tar.xz – the compiler and tools

o   runtime-linaro-*.tar.xz – runtime libraries needed on the target

o   sysroot-linaro-*.tar.xz – sysroot (a set of libraries and headers to develop against)

·        Beginning 2014.11, sysroots will use the latest glibc release provided by Linaro engineers in order that users get the latest features and optimizations in the system libraries.

·        Eglibc 2.15 compatible sysroots will no longer be released. Users that require Eglibc 2.15 sysroots that need the latest Linaro GCC compiler should use the previous quarterly released sysroot.

·        x86 (32-bit) Linux host toolchains are no longer provided. x86_64 (64-bit) Linux host toolchains are provided instead.

·        Soft-float targeted toolchains are no longer supported.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值