首頁 > 桌上型電腦

如何在Xcode中建立C++靜態庫

2019-12-04 12:05:31

之前做端遊,寫了不少C++類別,這些類都是跨平台的,為了方便在Xcode下開發,所以想整理成一個靜態庫,我是新學Xcode,所以將整個過程記錄下來,以供同樣有需要的朋友參考。

1

執行Xcode,選擇「Create a new Xcode project"


2

依次選擇「iOS」->「Framework & Library」->「Cocoa Touch Static Library」


3

在「Product Name」中輸入產品名稱


4

選擇一個目錄進行儲存,然後點選「Create」


5

新增原始碼,右鍵點選專案,在展開的右鍵選單中選擇「Add Files to..."


6

選擇指定的目錄,請務必勾選「Create Groups」


7

將紅框標註的地方改成「iOS Device」,這樣我們可以編譯一個真機的靜態庫


8

將紅框標註的地方改成任一模擬器,如「iPhone 6」,就能編譯一個模擬器用的靜態庫


9

展開「Products」選單,點選「Build」進行編譯

或者

按住Comand + B進行編譯


10

編譯成功後,展開「Products」節點,右鍵選擇剛剛生成的靜態庫「libmecli.a」,在右鍵選單中選擇「Show in Finder」可以找到該靜態庫檔案



IT145.com E-mail:sddin#qq.com