簡體   English   中英

Xcode 4靜態庫創建混亂

[英]Xcode 4 Static library creation Confusion

我想通過Xcode 4創建靜態庫。我使用可可Touch靜態庫進行了一個.a構建。當我將.h文件和.a文件添加到新項目中時,它在文件錯誤中給出了缺少所需的體系結構i386。我必須設置xcode 4中的任何標頭搜索路徑(如早期版本)。

1)什么是最好的方法,我是否可以開發靜態庫,該庫也可以通過xcode 4在模擬器和設備中使用?

2)一些教程說我們必須開發a)創建設備的構建(armv6和armv7體系結構)。 b)為模擬器創建一個構建(i386體系結構)。 我們不能為所有架構開發單個.a組件嗎?

以上哪一項是正確的?什么是正確的方法?有什么幫助嗎?

解決此問題的一種好方法是使用工作區功能,並將庫的目標包含在主項目中。 這樣,使用正確的設置可以自動或多或少地自動編譯庫,並且更容易在庫代碼中傳播更改。 當然,這只是一個選擇,除非您希望將沒有資源的庫分發給其他人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM