GCC ARM Embedded

Arm · 面向 64 位 Arm 处理器的预构建 GNU 裸机工具链,包含编译器、汇编器、链接器、调试器和二进制工具。

Cask开发工具Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装22App榜第 1384
近一年安装439365 天累计
最新版本15.3.rel23 天前 · 10月15日
下载大小141MBarm64 / x86_64 · pkg
更新节奏不定期近 30 天 1 个版本

GCC ARM Embedded 是一款开发工具类 Mac 软件。

介绍

GCC ARM Embedded 是一套命令行 GNU 工具链,用于构建面向 64 位 Arm 处理器的裸机软件。此 Homebrew cask 安装的是 aarch64-none-elf 变体;它不是通用桌面应用程序。

工具链包含用于 C 和 C++ 编译的 aarch64-none-elf-gcc 与 aarch64-none-elf-g++,以及 aarch64-none-elf-as 汇编器和 aarch64-none-elf-ld 链接器。它还提供用于处理二进制文件和目标文件的工具,包括 ar、nm、objcopy、objdump、readelf 和 strip。软件包还包含用于调试的 aarch64-none-elf-gdb,以及 gcov、gprof 等实用工具。

在 macOS 上通过 Homebrew 安装:

brew install --cask gcc-aarch64-embedded

Homebrew 会在其二进制文件目录中创建命令链接,因此可以使用 aarch64-none-elf- 前缀调用所提供的工具。此 cask 安装的是面向 64 位 Arm 裸机目标的预构建软件包,不代表其他 Arm GNU Toolchain 变体。

来源:Homebrew cask · Arm GNU Toolchain

新版本 15.3.rel2 更新内容 OpenNavo 编辑

  • 更新详见本版说明。

安装与卸载

Homebrew 会运行安装包 arm-gnu-toolchain-15.3.rel2-darwin-arm64-aarch64-none-elf.pkg,需要输入管理员密码。

不用 Homebrew 安装

直接下载 Homebrew 使用的同一个文件: gitlab.arm.com/api/v4/projects/tooling%2Fgnu-toolchains-for-arm/packages/generic/gnu-toolchain/15.3.rel2/arm-gnu-toolchain-15.3.rel2-darwin-arm64-aarch64-none-elf.pkg

SHA-256 只用来核对下载的文件是否完整,不代表安全认证。 查看 SHA-256 和下载地址

卸载命令
$ brew uninstall --cask \gcc-aarch64-embedded

普通卸载会删除应用本身,设置和缓存会保留。

资料与来源

版本 15.3.rel2
Homebrew 记录于 10月15日

常见问题

GCC ARM Embedded 安全吗?

GCC ARM Embedded 收录在 Homebrew 官方软件库中,没有被停用。自 2026 年 9 月起,Homebrew 会停用没有通过 macOS Gatekeeper 检查的应用。安装时,Homebrew 会用 SHA-256 校验值核对来自 gitlab.arm.com 的安装包。过去 30 天,它通过 Homebrew 安装了 22 次。

怎样在 Mac 上彻底卸载 GCC ARM Embedded?

运行 brew uninstall --cask gcc-aarch64-embedded。它会清除 1 条安装记录。

GCC ARM Embedded 的最新版本是多少?

最新版本是 15.3.rel2,Homebrew 收录于 10月15日。运行 brew upgrade --cask gcc-aarch64-embedded 即可更新。

安装 GCC ARM Embedded 还会装上什么?

还会装上 32 个命令行工具,包括 aarch64-none-elf-ar、aarch64-none-elf-as、aarch64-none-elf-c++、aarch64-none-elf-c++filt和aarch64-none-elf-cpp。它通过 .pkg 安装器安装,安装时需要输入管理员密码。