我想鏈接到一個靜態庫,並且不斷收到鏈接錯誤。我發現了一些發佈示例的網站,但我無法看到我做錯了什麼。在XCode中鏈接靜態ObjC庫的過程
首先我創建了一個項目,該項目將鏈接到我的lib
添加>現有的文件
找到我.xcodeproj文件
選擇「複製項目到目的地組文件夾」 ...
選擇我的主機項目作爲添加到目標。
然後我添加的直接依賴於我的主機應用程序
擴大目標
雙擊MyHost.app
點擊+下直接依賴
選擇我的lib
然後我設置編譯標誌
雙擊組和文件中的MyHost應用程序圖標。
單擊構建標籤
然後我設置OtherLinerFlag將-ObjC
然後我設置標題搜索路徑,以我的頭文件位置我的靜態庫。
我通過編譯階段,但在我的靜態庫的原因鏈接器錯誤的類:在MyHost.o
字面指針@__ OBJC @__ cls_refs @ SomeClass的
的感謝!
如何將鏈接庫導入到其他文件?我嘗試了很多#import的排列組合,無濟於事...... – zekel 2010-05-12 22:01:37
您需要將搜索路徑設置爲.h文件的位置,然後簡單地#import「My.h」。 – madmik3 2010-05-13 17:18:05