Joe*_*oey 2 iphone xcode static-libraries ipad ios
我有2个静态库(.a)文件.这两个文件基本上是相同的库.一个用于架构armv7,另一个用于架构i386.是否可以将这两个库合并为一个文件?不幸的是,我没有任何源代码来重新构建它们.
提前谢谢你:D
Mic*_*ann 17
你需要了解什么可以与完成lipo和libtool命令行工具,这两者都在Xcode.
这是一个可以帮助您开始此过程的教程.
步骤包括:
lipo -info libFirst.a libSecond.a 找出.a文件中的架构lipo -extract armv7s libFirst.a -o libFirst_armv7s.a 提取您想要的架构libtool -static libFirst_armv7.a libSecond_armv7.a -o libCombined_armv7.a 将特定于体系结构的.a文件合并为一个lipo -create libCombined_armv7.a libCombined_armv7s.a -o libCombined.a 这将为您提供最终的.a库.这里是Apple的一些旧文档,描述了如何使用这些工具创建组合静态库.
| 归档时间: |
|
| 查看次数: |
2345 次 |
| 最近记录: |