xcode下build release版本号的.a库
2024-10-19 00:25:18
1. 点击房子 图标button
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcnlmZGl6dW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" width="30%">
2. 弹出下拉菜单选择Edit Scheme 条目
3. 例如以下图。在左边table控件中选择 Run。然后右边 Info 条目以下选择 Build Configuration。选择Release项目。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcnlmZGl6dW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" width="50%">
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
最新文章
- MD5加密代码
- IIS 的一些配置记录
- [Python]如何获取目录下,最后更新的文件
- smali语法中文版
- sdibt 1244 烦人的幻灯片
- 72 [面试题]如果不使用if-else和比较运算符,你知道如何求解2个数字中的较大一个吗?
- CSLight研究院之学习笔记结合NGUI(一)
- 轻松学习Ionic (一) 搭建开发环境,并创建工程
- 一个可视化的retrospective网站
- MySQL实战45讲学习笔记:事务隔离级别(第三讲)
- Mysql常用的存储引擎
- Mockito:一个强大的用于Java开发的模拟测试框架
- javascript 重构alert()
- Failed to place enough replicas
- 小刘的深度学习---CNN
- SpringMVC 执行流程
- [转]Linux芯片级移植与底层驱动(基于3.7.4内核)
- ADO.NET基础学习-----四种模型,防止SQL注入
- [LeetCode] 7. Reverse Integer ☆
- 如何用CURL将文件下载到本地指定文件夹