2013-06-23 41 views
2

我試圖檢查出Nocilla,但我似乎無法讓我的測試目標在構建時包含它。我克隆了Nocilla repo,並從源代碼構建了靜態庫(目標模擬器)。我將nocilla靜態庫鏈接到我的測試目標。Xcode 4 - 包含第三方靜態庫時找不到頭文件

我有我的項目中包含Nocilla的所有公共標題,但由於某種原因,Xcode抱怨說它找不到標題位於它們被引用的相同相對位置。

試圖運行下面的編譯錯誤我的測試結果:

'LSHTTPRequest' file not found

Nocilla提供的安裝說明,其中包括使用的CocoaPods。我對使用CocoaPods不感興趣。有沒有人有任何線索,爲什麼我的測試無法找到這些頭文件?我是否缺少構建步驟以確保它們被複制到測試執行位置?

謝謝!

enter image description here

+0

您是否將您的標題添加到'User Header Search Path'? –

回答

0

必須設置用戶頭搜索路徑對於要包括靜態庫頭項目:

enter image description here

的頭文件的確切位置會有所不同的當然這兩個項目之間的相對位置。

+0

我不確定''其他'項目是什麼意思。我有兩個構建目標的項目。其中一次是測試目標。 – Nick

+0

然後是其他目標。 – trojanfoe

+0

不,我有我的測試目標和靜態庫相同的問題。 –