iOS合并静态库,适用真机模拟器

转自:http://blog.sina.com.cn/s/blog_4a657c5a01018r0x.html

①合并真机模拟器.a文件,制作通用静态库

这两个库一个是用于真机运行的一个是用于模拟器运行的.其实我们可以利用lipo将这二个文件打包成一个通用的a文件。

命令:

 

localhost:~ houguohua$ lipo -create /Users/houguohua/Desktop/work/cocos2.5d-x-publish/CKGame/lib/ios/libCKGame_device.a /Users/houguohua/Desktop/work/cocos2.5d-x-publish/CKGame/lib/ios/libCKGame_simulator.a  -output /Users/houguohua/Desktop/work/cocos2.5d-x-publish/CKGame/lib/ios/libCKGame.a 

②打包以后的库文件,我们查看信息

命令:

 

localhost:~ houguohua$ lipo -info /Users/houguohua/Desktop/work/cocos2.5d-x-publish/CKGame/lib/ios/libCKGame.a 

Architectures in the fat file: /Users/houguohua/Desktop/work/cocos2.5d-x-publish/CKGame/lib/ios/libCKGame.a are: armv7 i386 

猜你喜欢

转载自cshbbrain.iteye.com/blog/1860125