码迷,mamicode.com
首页 > 其他好文 > 详细

如何制作自己的静态库

时间:2014-09-22 16:55:52      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:os   使用   ar   strong   文件   2014   sp   on   c   

如何制作自己的静态库

 

将一些不想暴露给使用方的实现代码打包成.a库(比如:百度地图sdk,sdk的时候,需要使用到)

 

需要创建一个静态库的工程,来实现代码逻辑,并完成对代码的打包(.a库)

1.创建静态库工程

bubuko.com,布布扣

 

bubuko.com,布布扣

bubuko.com,布布扣

 

bubuko.com,布布扣

创建一个测试工程(使用.a库)(.a库和必要的头文件导入到测试工程)

 

bubuko.com,布布扣

静态库的打包(1、基于模拟器生成的.a,.a库是基于电脑的cpui386)逻辑生成,无法在真机上使用

基于真机生成的.a库(armv6,armv7智能手机cpu逻辑)无法在模拟器环境下使用)

 

 

将两个静态库合并成一个静态库

 

bubuko.com,布布扣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

如何制作自己的静态库

标签:os   使用   ar   strong   文件   2014   sp   on   c   

原文地址:http://www.cnblogs.com/hanzhuzi/p/3985962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!