【发布时间】:2015-10-10 08:25:16
【问题描述】:
链接 iOS 应用时,我遇到以下问题:
(null): 忽略文件 /Users/...../my_Lib.a,缺少必需的 文件 /Users/.../my_Lib.a 中的架构 x86_64(2 片)
看到消息似乎 my_Lib.a 存在问题。
在网上阅读了类似的问题后,我目前还没有找到任何可行的解决方案。
我想补充的一个细节是我有第二个项目使用这个完全相同的库 (my_Lib.a),它运行良好。 所以库本身没有问题,只是有些设置不对,可能是项目内部。
进一步查看两个项目的架构设置,它们看起来几乎相同。
运行 lipo -info 时,我得到以下信息:
$ lipo -info my_Lib.a
Architectures in the fat file: my_Lib.a are: armv7 arm64
那么我做错了什么?
【问题讨论】:
标签: ios architecture xcode6 x86-64 static-linking