将链接器构建为独立工具

时间:2014-05-16 15:10:41

标签: c macos linker go executable

我正在浏览go源,我想将它构建为osx的独立链接器,可以生成mach-o文件。反正有吗?

1 个答案:

答案 0 :(得分:1)

链接器已经是一个独立的工具。您可以通过运行

来查看它
go tool -n 6l

将打印6l(x86 64位链接器)可执行文件的位置。

6l的源代码可以在GOROOT/src/cmd/6l中找到。

在该目录中,您可以使用make来构建它。