2012-11-09 2 views
1

Я использую OpenCV для одного из моих проектов, для которого я не могу позволить себе отказаться от устройств armv6. По какой-то причине официальная структура, созданная для iOS, по-видимому, поддерживает только armv7 и x86. Можно ли построить эту библиотеку для armv6 + armv7?Доступна ли рамка OpenCV 2 для armv6?

Заранее благодарим за любые подсказки или помощь.

ответ

2

Как отметил Андрей, официальная поддержка ARMv6 отсутствует.

Но взгляните на это сообщение в блоге (это довольно старый): Computer vision with iOS Part 1: Building an OpenCV framework, который даст вам хорошую отправную точку. Также проверьте более старую версию 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 
2

Официальное распространение не поддерживает armv6. Но должно быть возможно взломать и восстановить структуру с поддержкой armv6.

Смежные вопросы