如何制作自己的静态库
如何制作自己的靜態(tài)庫
?
將一些不想暴露給使用方的實(shí)現(xiàn)代碼打包成.a庫(比如:百度地圖sdk,寫sdk的時候,需要使用到)
?
需要創(chuàng)建一個靜態(tài)庫的工程,來實(shí)現(xiàn)代碼邏輯,并完成對代碼的打包(.a庫)
1.創(chuàng)建靜態(tài)庫工程
?
?
創(chuàng)建一個測試工程(使用.a庫)(將.a庫和必要的頭文件導(dǎo)入到測試工程)
?
靜態(tài)庫的打包(1、基于模擬器生成的.a庫,此.a庫是基于電腦的cpu(i386)邏輯生成,無法在真機(jī)上使用
基于真機(jī)生成的.a庫(armv6,armv7智能手機(jī)cpu邏輯)無法在模擬器環(huán)境下使用)
?
?
將兩個靜態(tài)庫合并成一個靜態(tài)庫
?
s/qianfeng/Library/Developer/Xcode/DerivedData/myStaticLib-drwhnikdemohobcyujqpkdslsama/Build/Products/Debug-iphoneos/libmyStaticLib.a /Users/qianfeng/Library/Developer/Xcode/DerivedData/myStaticLib-drwhnikdemohobcyujqpkdslsama/Build/Products/Debug-iphonesimulator/libmyStaticLib.a -output allInoneLib
?
?END
轉(zhuǎn)載于:https://www.cnblogs.com/hanzhuzi/p/3985962.html
總結(jié)
以上是生活随笔為你收集整理的如何制作自己的静态库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: stm32中stm32f10x_type
- 下一篇: html+css入门(参考b站黑马
