2013-02-13 33 views
0

我想添加一個自定義靜態庫在一個項目中,它被添加,但指示紅色,這意味着文件丟失,我認爲。爲什麼如此。以下是圖片。爲什麼這麼說,請指導。在一個項目中添加靜態庫,顯示紅色標記

enter image description here

請指導的上方。提前致謝。

+0

你在哪裏複製了adSdkProject.xcodeProj?它是開源的嗎?如果是的話發送鏈接 – AsifHabib 2013-02-13 10:24:37

+0

不,我創建它,它是一個虛擬庫。 – 2013-02-13 10:27:13

+0

運行您的adSdkProject.xcodeProj並添加產品鏈接庫與二進制文件 – AsifHabib 2013-02-13 10:29:40

回答

0

你必須手動添加libadSdkProject.a的項目,但你必須單獨建adSdkProject.xcodeProject,就會使產品libadSdkProject.a,那麼你就可以在圖書館項目的二進制文件的鏈接添加該產品(libadSdkProject.a)

+0

我這樣做,只創建單獨的項目的靜態庫,然後添加到另一個項目作爲目標,然後在手動添加libadSdkProject.a後顯示這個紅色的東西。 – 2013-02-13 10:40:57

+0

1:您是否添加了圖書館的搜索路徑? 轉到搜索路徑,標題搜索路徑和標題庫存在的路徑的路徑.... 清理運行您的項目....
2:當您將二進制鏈接到庫時,它將.a文件添加到你的項目。目前它沒有在你的項目中顯示.a文件,所以它不是libadSdkProject.a文件不包含在你的項目中。 – AsifHabib 2013-02-13 10:49:26

相關問題