2011-03-18 46 views
4

我使用以前的Xcode 3項目,並在Mac SDK 10.6上成功構建它。Xcode構建但不創建可執行文件

我不明白的是,產生沒有任何可執行文件:

  • 我的計劃已經外觀和運行檢查,
  • 的可執行文件路徑,我選擇了以前的可執行文件運行,然後刪除舊的可執行文件以確保新的將被構建。

奇怪的是,沒有建立可執行文件。

回答

7

Xcode 4更改了默認的構建位置。它不再進入$(SRCROOT)/build,但~/Library/Xcode/DerivedData/...其中...是項目特定的文件夾。右鍵單擊Xco​​de中的可執行文件,然後選擇「在Finder中顯示」。

+0

呃...沒有DerivedData可以被發現,我得到的唯一的東西是在「../mySoftwareName/buid/mySoftwareName.build/Release/mySoftwareName.build/Object-normal/i386/,我發現了一個控制檯圖標EXE似乎'工作,但我不得不添加筆尖和plist文件來運行它。這是正常的嗎? – dlewin 2011-03-18 12:27:01

+0

許多搜索後,發現DerivedData手工(finder沒有),但沒有exe; 2現在出現錯誤( ):pkg丟失了,所以我從舊版本中複製了一個,現在用「ld:file not found」填充了這些鏈接 – dlewin 2011-03-18 13:59:30

+4

好的答案。但是,對於Xcode 4,構建目錄似乎已經改變to:〜/ Library/Developer/Xcode/DerivedData/your-project/Build/Product/Debug。不知道他們爲什麼不斷改變它... – Hassan 2012-04-30 20:47:27

相關問題