自去年夏天以来,我一直在使用eosgarden上预编译的OpenCV库。在尝试将我们的应用程序提交到应用程序商店时,我们注意到如果部署目标设置为iOS 5,则需要支持 armv7 体系结构。我们只支持运行iOS 5的设备,但我们的应用程序是为 armv6 构建的,因为我们最初下载的OpenCV版本也是为armv6构建的(现在仍然是)。
我的问题是,是否有人知道 armv7 为 eosgarden 创建的此库的更新?有没有办法重新编译这些库?
这是我的构建错误:
ld:警告:忽略文件/Users/jinser/Desktop/TAapp/TAMenuApp/OpenCV/lib/iPhoneOS/lib/libcv.a,文件是为存档而构建的,而不是被链接的架构(armv7)
我对 libcxcore.a , libcvaux.a , libml.a , libhighgui.a
感谢您的帮助。
答案 0 :(得分:2)
我用这个简单易用的框架取代了我的eosgarden实现。
http://aptogo.co.uk/2011/09/opencv-framework-for-ios/
谢谢Robin Summerhill和Aptogo。