我正在开发一个使用openCV框架的iphone应用程序。一切都运行得很好。然而,最近随着iOS 6和XCode 4.5的发布,我在将项目迁移到XCode 4.5时遇到了这个错误:
% ld:文件是通用的(2个切片),但不包含(N)个链接器切片: /Users/jobs/iPhone_Client/workspace/MyProject/third-party/OpenCV.framework/OpenCV
architecture armv7s clang: error: linker命令失败,退出代码为1(使用-v查看调用)
**构建失败**
以下生成命令失败: Ld build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/armv7s/MyProject normal armv7s (%1失败)
据我所知,这要归功于新的armv7s架构。OpenCV显然不是用armv7s编译的。
如何解决此问题?
在哪里可以找到与armv7s架构兼容的框架的新版本?
如果没有兼容的框架可用,有没有办法获得源代码并创建针对新体系结构编译的我自己的库?也许有一些关于如何做到这一点的快速步骤?
注意:只是要注意,我需要的是armv7s而不是armv7的构建。谢谢
https://stackoverflow.com/questions/12491046
复制相似问题