2012-06-20 19 views
15

如何將靜態庫合併爲單個文件?將靜態庫合併爲單個文件

我有三個靜態庫libSignatureLibary_armv6.a,libSignatureLibary_armv7.a和libSignatureLibary_i368.a

現在我想這三個文件合併到其可能被命名爲一個單一的圖書館有libSignatureLibary.a

雖然谷歌搜索,我發現這是開源工具lipo!

我是否需要運行任何額外的腳本語言合併

或終端脂和傳遞參數的脂。

任何建議我建立這三個共同的圖書館。

@thanks提前 基蘭

+0

你喜歡命令行或Xcode的? –

+0

任何事情!需要合併文件〜如果可能的話讓我知道路徑! – kiran

回答

24

打開終端,並去與你的庫文件夾。 然後使用命令:

lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a 
0
lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a 
+0

lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a – viveksharma

+0

請編輯更多信息。僅限代碼和「嘗試這個」的答案是不鼓勵的,因爲它們不包含可搜索的內容,也不解釋爲什麼有人應該「嘗試這個」。 – abarisone