Arm GNU 工具链 命名规则

https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

Arm GNU 工具链是一个由社区支持的预构建 GNU 编译器工具链,适用于基于 Arm 的 CPU。

Arm GNU 工具链版本包含适用于以下主机操作系统的交叉工具链:

GNU/Linux

适用于 x86_64 和 AArch64 主机架构

适用于裸机和 Linux 目标平台

视窗

仅适用于 x86 主机架构(兼容 x86_64)

适用于裸机和 Linux 目标平台

macOS

适用于苹果芯片主机架构

适用于 x86_64 主机架构,版本最高至 14.2.rel1

仅适用于裸金属靶材

某些版本仅针对特定工具链变体,可能不会提供所有工具链变体。

请下载适合您开发需求的正确工具链版本。

如果您需要访问先前版本的 GNU Arm 嵌入式工具链,请参阅:

适用于嵌入式处理器的 GNU 工具链版本(已停止发布),版本范围从 5-2016-q1-update 到 10.3-2021-10

如果您需要访问适用于 A 架构的 GNU 工具链的先前版本,请参考以下资源之一:

适用于 A 类处理器的 GNU 工具链版本(已停止发布),版本号为 8.2-2018.08 至 10.3-2021.07

Linaro(已停止维护)发布的 GNU 工具链版本 4.9-2016.02 至 7.5-2019.12

请参阅发行说明(本页面链接),以获取完整的安装说明、构建说明和已知问题。

Arm GNU 工具链

版本 15.2.Rel1

发布日期:2025年12月17日

下载次数:15.2.Rel1 2025年12月17日

15.2.Rel1 版本新增内容

此版本基于 GCC 15.2

在此版本中

Windows (mingw-w64-i686) 托管的交叉工具链

AArch32 裸机目标(arm-none-eabi)

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-eabi.msi.sha256asc

AArch32 GNU/Linux 目标平台,支持硬浮点运算(arm-none-linux-gnueabihf)

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-arm-none-linux-gnueabihf.msi.sha256asc

AArch64 裸机目标(aarch64-none-elf)

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-elf.msi.sha256asc

AArch64 GNU/Linux 目标(aarch64-none-linux-gnu)

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-i686-aarch64-none-linux-gnu.msi.sha256asc

Windows (mingw-w64-x86_64) 托管的交叉工具链

AArch32 裸机目标(arm-none-eabi)

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-eabi.msi.sha256asc

AArch32 GNU/Linux 目标平台,支持硬浮点运算(arm-none-linux-gnueabihf)

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-arm-none-linux-gnueabihf.msi.sha256asc

AArch64 裸机目标(aarch64-none-elf)

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-elf.msi.sha256asc

AArch64 GNU/Linux 目标(aarch64-none-linux-gnu)

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.zip

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.zip.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.zip.sha256asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.msi

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.msi.asc

arm-gnu-toolchain-15.2.rel1-mingw-w64-x86_64-aarch64-none-linux-gnu.msi.sha256asc

x86_64 Linux 托管交叉工具链

AArch32 裸机目标(arm-none-eabi)

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz.sha256asc

AArch32 GNU/Linux 目标平台,支持硬浮点运算(arm-none-linux-gnueabihf)

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz.sha256asc

AArch64 裸机目标(aarch64-none-elf)

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-elf.tar.xz

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-elf.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-elf.tar.xz.sha256asc

AArch64 GNU/Linux 目标(aarch64-none-linux-gnu)

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz.sha256asc

AArch64 GNU/Linux 大端目标(aarch64_be-none-linux-gnu)

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64_be-none-linux-gnu.tar.xz

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64_be-none-linux-gnu.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-x86_64-aarch64_be-none-linux-gnu.tar.xz.sha256asc

aarch64 Linux 托管交叉工具链

AArch32 裸机目标(arm-none-eabi)

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-eabi.tar.xz

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-eabi.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-eabi.tar.xz.sha256asc

AArch32 GNU/Linux 目标平台,支持硬浮点运算(arm-none-linux-gnueabihf)

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-aarch64-arm-none-linux-gnueabihf.tar.xz.sha256asc

AArch64 裸机目标(aarch64-none-elf)

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-elf.tar.xz

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-elf.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-elf.tar.xz.sha256asc

AArch64 GNU/Linux 目标(aarch64-none-linux-gnu)

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-linux-gnu.tar.xz

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-linux-gnu.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-aarch64-aarch64-none-linux-gnu.tar.xz.sha256asc

macOS(Apple Silicon)托管的跨工具链

AArch32 裸机目标(arm-none-eabi)

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.pkg

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.pkg.asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.pkg.sha256asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.tar.xz

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi.tar.xz.sha256asc

AArch64 裸机目标(aarch64-none-elf)

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.pkg

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.pkg.asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.pkg.sha256asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.tar.xz

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.tar.xz.asc

arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.tar.xz.sha256asc

源代码

arm-gnu-toolchain-src-snapshot-15.2.rel1.tar.xz

arm-gnu-toolchain-src-snapshot-15.2.rel1.tar.xz.asc

arm-gnu-toolchain-src-snapshot-15.2.rel1.tar.xz.sha256asc

arm-gnu-toolchain-src-snapshot-15.2.rel1-manifest.txt

1. ARM GNU

2. Mingw

3. GD32 GCC

相关推荐
一叶龙洲10 小时前
wslg打开Ubuntu24.04默认打开图形界面
linux·服务器·数据库·ubuntu
keyipatience13 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
踏月的造梦星球14 小时前
达梦数据库执行计划与性能分析入门:EXPLAIN、AUTOTRACE 与 ET
服务器·数据库·oracle
星夜夏空9915 小时前
网络编程(1)
服务器·网络
川石课堂软件测试15 小时前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
就不掉头发18 小时前
计算机的虚拟内存
linux·服务器·windows
暴力求解18 小时前
Linux ---线程控制(二)
linux·运维·服务器·操作系统
smartvxworks18 小时前
Linux 实时内核(Linux Real-Time Kernel)详解:原理、实践与优化
java·linux·服务器
梦痕长情18 小时前
等保三级三权账户
linux·运维·服务器
wuqingshun31415919 小时前
说说TCP的3次握手?为什么需要三次握手?
服务器·网络协议·tcp/ip