2010-01-12 65 views
7

在Mac OS X上有什麼方法可以使用鏈接描述文件與ld在Mac OS X上使用鏈接描述文件

Linux上的GNU ld程序接受-T <scriptname>選項,但在Mac OS上-T是未知的命令選項。如果解決了問題,使用GCC的替代安裝對我來說可以。

+0

你是如何解決這個問題的? – iGbanam 2013-04-14 05:04:38

+0

如果內存服務,我完全替換了makefile,因此_avoided_問題沒有解決。 – 2013-04-14 09:25:40

回答

2

芬克項目有a document on porting Unix software to Darwin/Mac OS X,它聲稱達​​爾文連接器甚至不是基於GNU鏈接器。

我認爲你必須閱讀ld手冊頁找出如何做你想做的與本機連接或安裝自己的GCC的版本。

+0

運行'ld -v',您將看到OS X鏈接程序來自LLVM項目。 – Hawken 2012-04-23 10:55:45

+0

但是,如何在osx上安裝'gnu ld'? – gideon 2013-10-17 03:29:23

+0

@gideon如果你真的需要幫助,你應該發佈一個新的問題。沒有多少人會看到你的評論。 – benzado 2013-10-17 15:42:31