.a库的制作(合并真机和模拟器的方法)
来源:互联网 发布:装配线排程算法 编辑:程序博客网 时间:2024/05/17 06:59
在制作ios的静态库时,在模拟器运行生成的静态库只能在模拟器上运行,如果想要制作成模拟器和真机都能同时兼容的静态库,我们得通过命令去合并模拟器和真机生成的静态库。
如下图所以
只能支持模拟器的静态库在真机上面运行会报undefined symbols for architecture arm64的错误。
Debug-iphoneos 文件夹里面的东西是用在真机上的
Debug-iphonesimulator 文件夹里面的东西是用在模拟器上的
.a 文件的体积(一般情况下)
真机用的 .a > 模拟器用的 .a
所合成 .a == 真机用的 .a + 模拟器用的 .a
解决办法:
打开终端 ,在终端上输入 lipo -create /Users/hicard/Library/Developer/Xcode/DerivedData/***/Release-iphoneos/libHKEncryptLib.a /Users/hicard/Library/Developer/Xcode/DerivedData/***/Release-iphonesimulator/libHKEncryptLib.a -output /Users/hicard/Library/Developer/Xcode/DerivedData/***/Build/Products/libHKEncryptLib.a
0 0
- .a库的制作(合并真机和模拟器的方法)
- ios 合并真机和模拟器的.a文件
- 关于真机模拟器framework和.a合并为通用的方法
- 制作,利用lipo 编译合并iPhone模拟器和真机通用的静态类库
- 合并真机和模拟器的SDK
- 将模拟器静态看和真机静态库合并为一个.a文件的命令
- ios 合并真机和模拟器的.a文件(lipo)
- 静态库模拟器.a和真机.a 合并
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- xcode合并模拟器和真机静态库的编译
- 合并模拟器和真机调试的静态库
- 制作模拟器和真机的通用静态库
- HDU1520 树形DP裸题
- c++多态学习时的几个概念
- Multiple dex files define Landroid/support/annotation/AnimRes
- Centos 6.6安装Mysql 及使用
- Json字符串生成与解析
- .a库的制作(合并真机和模拟器的方法)
- android studio git/github配置
- mysql explain各列的含义
- 《Drools6.4 中文文档》第1章1.1~1.2(完)
- XML解析——DOM
- 华为机试题:有10个整数,使前面格数顺序向后移m个位置,最后m个数变成最前面m个数。计算移动后的整数序列的前m个数和后m个数的和。
- AOE
- hdu-1796-How many integers can you find(容斥)
- 通俗理解并发和并行的区别