過去幾天我一直試圖用Xcode 4構建MailCore,但我似乎無法通過這一個錯誤。以下是完整的錯誤:Xcode 4:試圖爲OSX構建MailCore.Framework
PBXCp include/libetpan /Users/kicks/Library/Developer/Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/Build/Products/Debug/include/libetpan cd /Users/kicks/Downloads/MailCore/libetpan/build-mac builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan /Users/kicks/Library/Developer/Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/Build/Products/Debug/include
error: /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan: No such file or directory
好了,我的調查使我認爲問題是出在「生成設置」中的「搜索路徑」部分。具體而言,「標題搜索路徑」。我以爲libetpan目錄沒有找到,因爲Xcode試圖使用默認路徑來查找libetpan目錄(即$ {SRC_ROOT})。
無論我爲標題搜索路徑添加什麼,Xcode都不會使用它,並且我得到相同的錯誤。
我錯過了什麼?我的問題是甚至與頭部搜索路徑,還是有另一種設置我忽略?我很抱歉,如果這是簡單的,但Xcode有時真的逃避我。
這是我確切的過程:
git clone
位於這裏的倉庫:https://github.com/jwatson/MailCore。這是原始的一個分支,因爲原始代碼在Xcode 4中產生了很多錯誤和警告。我還運行git submodule init
和git submodule update
來安裝依賴關係。- 打開MailCore.xcodeproj
- 嘗試構建libetpan.a靜態庫。
任何幫助將不勝感激!
這樣做。謝謝! – 2012-03-04 01:47:24