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

相关推荐
·薯条大王15 小时前
经济实惠玩云服务器|一台云服务器多人共用,子账号配置教程
java·linux·运维·服务器·汇编·c++·python
ZJH__GO18 小时前
网络编程v4pro--实现聊天室文件传输功能
java·服务器·网络·计算机网络
小小、码农18 小时前
Linux进程控制:从fork到exec,手写一个简易Shell
linux·运维·服务器
不会就选b18 小时前
Linux之进程间通信(二)---模拟进程池
linux·运维·服务器
NeilYuen19 小时前
用UDP实现向DNS服务器请求IP地址
服务器·tcp/ip·udp
沫璃染墨20 小时前
《从零入门Linux系统篇(十五):系统工具篇·六——GDB调试器详解:从程序执行控制到高级调试技巧》
linux·运维·服务器·c语言·c++
AIgorithmGEEK21 小时前
Linux 环境变量完全指南:从入门到理解底层原理
linux·运维·服务器
迪康Defender21 小时前
从静态存储到动态流转:终端透明加密两种模式实战解析
运维·服务器·网络·数据库·其他
酷可达拉斯21 小时前
Linux操作系统-升级OpenSSH修复漏洞
linux·运维·服务器·云计算
振浩微433射频芯片1 天前
用TU2303B双向无线模块打通标准化智能家居接入:433MHz方案的落地优势指南
服务器·网络·人工智能