iPhone - 为armv7构建的OpenCV库 [英] iPhone - OpenCV Libraries Built for armv7

查看:171
本文介绍了iPhone - 为armv7构建的OpenCV库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在使用预编译的OpenCV库,这些库可以在 eosgarden 自去年夏天以来。在尝试将我们的应用程序提交到应用程序商店时,我们注意到如果部署目标设置为iOS 5,则需要支持 armv7 体系结构。我们只支持运行iOS 5的设备,但我们的应用程序是为 armv6 而构建的,因为我们最初下载的OpenCV版本也是为armv6构建的(现在仍然是)。

I've been working with the precompiled OpenCV libraries available at eosgarden since last summer. When trying to submit our app to the app store, we noticed that if the deployment target is set to iOS 5 you are required to support the armv7 architecture. We can only support devices running iOS 5, but our app is built for armv6 because the version of OpenCV we originally downloaded was also built for armv6 (and still is).

我的问题是,有没有人知道 armv7 eosgarden 对此库的更新?有没有办法重新编译这些库?

My question is, does anyone know of an update to this library from eosgarden that is built for armv7? Is there a way to recompile these libraries?

这是我的构建错误:

ld:警告:忽略文件/ Users / jinser /Desktop/TAapp/TAMenuApp/OpenCV/lib/iPhoneOS/lib/libcv.a,文件是为存档而构建的,而不是被链接的架构(armv7)

我得到同样的东西 libcxcore.a libcvaux.a libml.a libhighgui.a

This is my build errors:
ld: warning: ignoring file /Users/jinser/Desktop/TAapp/TAMenuApp/OpenCV/lib/iPhoneOS/lib/libcv.a, file was built for archive which is not the architecture being linked (armv7)

I get the same thing for libcxcore.a, libcvaux.a, libml.a, libhighgui.a.

感谢您的帮助。

推荐答案

我用这个漂亮的简易框架取代了我的eosgarden实现。

I replaced my eosgarden implementation with this nice easy framework.

http ://aptogo.co.uk/2011/09/opencv-framework-for-ios/

谢谢Robin Summerhill和Aptogo。

Thank you Robin Summerhill and Aptogo.

这篇关于iPhone - 为armv7构建的OpenCV库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆