无论我在谷歌上多么努力,我似乎都找不到关于如何在 Mac 上安装 GNU 汇编器的(相对)易于遵循的说明。
我知道我可以使用 gcc -c
(Mac 上的 Apple Clang)组装 .s
/.S
文件,但我想使用实际的 GNU Binutils as
.
最佳答案
yasm
在 Mac OSX 上工作(我从 Homebrew 得到它),它有一个 GNU as
可以使用 -p gas
启用的语法解析器(可能还需要添加 -r gas
)。它不是 100% 完整的,但它几乎涵盖了所有内容。它可以输出为多种对象格式(如果需要交叉编译),在我看来它非常酷。您还可以使用 -p nasm
使用 NASM 语法(完全支持)。 (同样,-r nasm
可能是必要的)。
对 necroposting 感到抱歉,但这是一个仍然相关的问题,我相信它需要一个可接受的答案。
关于macos - 在 OSX 中安装 GNU 汇编器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1712331/