如何制作自己的静态库
如何制作自己的靜態庫
?
將一些不想暴露給使用方的實現代碼打包成.a庫(比如:百度地圖sdk,寫sdk的時候,需要使用到)
?
需要創建一個靜態庫的工程,來實現代碼邏輯,并完成對代碼的打包(.a庫)
1.創建靜態庫工程
?
?
創建一個測試工程(使用.a庫)(將.a庫和必要的頭文件導入到測試工程)
?
靜態庫的打包(1、基于模擬器生成的.a庫,此.a庫是基于電腦的cpu(i386)邏輯生成,無法在真機上使用
基于真機生成的.a庫(armv6,armv7智能手機cpu邏輯)無法在模擬器環境下使用)
?
?
將兩個靜態庫合并成一個靜態庫
?
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
轉載于:https://www.cnblogs.com/hanzhuzi/p/3985962.html
總結
以上是生活随笔為你收集整理的如何制作自己的静态库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32中stm32f10x_type
- 下一篇: html+css入门(参考b站黑马