您的位置:首页 > 其它

利用lipo编译合并iPhone模拟器和真机通用的静态类库

2012-05-09 14:56 316 查看
假设在根目录下有个test文件夹,里面有针对模拟器编译的simulator.a静态链接库和针对真机发布的iphone.a静态链接库,我们想合并编译成一个通用的静态链接库uni.a 在终端输入: cd /test 进入静态链接库文件所在的文件夹,执行下面的命令 lipo -create simulator.a iphone.a -output uni.a 即可得到通用的静态链接库下面说一下如何生成模拟器的.a文件和真机的.a文件:



1.在XCODE中选择 iOS device 打包生成一个可真机运行的.a文件.2.在XCODE中, 比如选择iPhone 5.0 Simulator 生成一个模拟器的.a3.lipo命令解释: lipo -create 静态库的路径(就是.a的路径) 静态库的路径(就是.a的路径) -output 输出的路径+输出的名字
将它和模拟器生成的 用终端命令合并成一个.a的库就没问题了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  lipo