我正在将 OpenCV 用于我无法放弃armv6
设备的项目之一。出于某种原因,为 iOS 构建的官方框架似乎只支持armv7
和x86
. 是否有可能建立这个库armv6 + armv7
?
在此先感谢您的任何提示或帮助。
官方发行版不支持 armv6。但是应该可以在 armv6 支持的情况下破解和重建框架。
正如 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