1

我正在将 OpenCV 用于我无法放弃armv6设备的项目之一。出于某种原因,为 iOS 构建的官方框架似乎只支持armv7x86. 是否有可能建立这个库armv6 + armv7

在此先感谢您的任何提示或帮助。

4

2 回答 2

2

官方发行版不支持 armv6。但是应该可以在 armv6 支持的情况下破解和重建框架。

于 2012-11-09T10:35:23.603 回答
2

正如 Andrey 提到的,没有官方的 ARMv6 支持。

但是看看这篇博文(它很老了):iOS 的计算机视觉第 1 部分:构建 OpenCV 框架,这将为您提供一个很好的起点。还可以查看旧版本的buildscript以了解自从放弃 ARMv6 支持后发生了什么变化。

您应该考虑的另一件事是您的部署目标,因为 iOS 4.3+ 需要 ARMv7。如果是这种情况,请使用官方版本。

ARMv7s = iPhone 5  
ARMv7  = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3  
ARMv6  = iPhone 2G/3G, iPod 1G/2G
于 2012-11-09T14:11:31.183 回答