首页 > 代码库 > xcode下build release版本的.a库
xcode下build release版本的.a库
1. 点击房子 图标按钮
2. 弹出下拉菜单选择Edit Scheme 条目
3. 如下图,在左边table控件中选择 Run,然后右边 Info 条目下面选择 Build Configuration,选择Release项目。
4. 验证结果
打开product下.a 所在的目录,如下图,Release-iphoneos 表示 armv7架构下的.a 输出目录,前缀是Release表示版本。。
5. 使用lipo创建兼容版本的静态库
lipo -create Release-iphoneos/libXXXX.a Release-iphonesimulator/libXXXX.a -output libXXXX-fat.a查看fat.a信息:
peteryfrendeiMac:handmap peteryfren$ lipo -info libXXXX-fat.a Architectures in the fat file: libXXXX-fat.a are: armv7 armv7s i386 peteryfrendeiMac:handmap peteryfren$ file libXXXX-fat.a libXXXX-fat.a: Mach-O universal binary with 3 architectures libXXXX-fat.a (for architecture armv7): current ar archive random library libXXXX-fat.a (for architecture armv7s): current ar archive random library libXXXX-fat.a (for architecture i386): current ar archive random library
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。