2011-05-12 24 views
2

我在fortran編程,我可以使用一個很好的界面來調試。遵循this page的建議,我決定試試Xcode組織者。如何設置Xcode管理器與x86_64二進制文件一起運行?

我可以讓我的程序建立罰款,但是當我試着執行它時,我得到這個錯誤:

The active architecture i386 is not present in the executable 'Run my program' which contains x86_64.

當我沖刷谷歌的幫助下,我提出與說明書上如何爲一個正常的項目這樣做。既然這是組織者,我不相信這樣的指示可以適用於我。

如何將活動體系結構設置爲x86_64?

或者,有沒有人知道我在哪裏可以找到一些文檔或教程來獲得ifort與Xcode接口?

我正在運行免費的Xcode 3.2.6。

回答

3

今天早上我遇到了這個問題。

Xcode似乎在爲您的架構構建備份全局參數,但您只能從項目首選項中對其進行更改。這是我做過什麼來解決這個問題,從http://www.44342.com/mac-f735-t412-p1.htm啓發:

  1. 而是組織,打開Xcode項目或建立空單。

  2. 選擇它並單擊「信息」按鈕。

  3. 在項目信息面板部分構建雙擊架構行,並通過一個你想要的替代,我做$(ARCHS_STANDARD_32_BIT) -> $(ARCHS_STANDARD_64_BIT))

  4. 在項目信息面板部分構建點擊「重建代碼感指數按鈕「(沒有嘗試沒有可能沒有必要)。

  5. 重新啓動Xcode,問題就解決了。

編輯:它僅適用於您已經在組織中打開文件夾,你必須要重做每個新的4和5步驟。那麼這是一個解決方法。

+1

我犯這個bug的方式。 – florentbuisson 2011-05-31 14:27:36

+0

謝謝 - 不需要做第4步。 – petert 2012-02-16 12:55:33

相關問題