在Mac OS X上使用链接脚本

10

有没有办法在Mac OS X上使用链接脚本和ld

Linux上的GNU ld程序接受-T <scriptname>选项,但在Mac OS上,-T是一个未知的命令选项。如果使用备用安装的GCC可以解决问题,那对我来说没问题。


你是如何解决这个问题的? - Igbanam
如果我没记错的话,我完全替换了makefile,因此是避免了问题,而不是解决了它。 - Andres Jaan Tack
1个回答

1

The Fink项目有将Unix软件移植到Darwin/Mac OS X的文档,它声称Darwin链接器甚至不是基于GNU链接器。

我认为你需要阅读ld手册以了解如何使用本地链接器或安装自己的GCC版本来完成你想要的操作。


1
运行 ld -v 命令,你会发现 OS X 的链接器来自 LLVM 项目。 - Hawken
1
但是如何在OSX上安装gnu ld呢? - gideon
如果您真的需要关于那个问题的帮助,您应该发布一个新问题。不会有太多人看到您的评论。 - benzado

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接