关闭

静态库的合并

标签: lib静态库
861人阅读 评论(2) 收藏 举报
分类:

使用终端

lipo -create 真机静态库文件路径 模拟器静态库文件路径 -output 合并后静态库文件路径

注意:静态库文件都是保存在本地电脑,然后再加入到项目工程文件中。

如:
真机静态库文件路径:/Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/Release-iphoneos/libexidcardios.a
模拟器静态库文件路径:/Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/Release-iphonesimulator/libexidcardios.a
合并后静态库文件路径:/Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/libexidcardios.a

终端命令:lipo -create /Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/Release-iphoneos/libexidcardios.a /Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/Release-iphonesimulator/libexidcardios.a -output /Users/zhangshaoyu/Desktop/卡片扫描/static-Lib/product/libexidcardios.a


静态库的生成

1、模拟器静态库,即在编译时 Devices 选择 iOS simulators 中的任一个模拟器。

2、真机静态库,即在编译时 Devices 选择 iOS Device。

注意:可以通过终端命令 lipo -info 静态库 查看静态库的信息,如支持版本。


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:59143次
    • 积分:1230
    • 等级:
    • 排名:千里之外
    • 原创:48篇
    • 转载:99篇
    • 译文:2篇
    • 评论:11条
    最新评论