iPhone - библиотеки OpenCV, созданные для armv7 - PullRequest
1 голос
/ 03 марта 2012

Я работаю с предварительно скомпилированными библиотеками OpenCV, доступными на eosgarden с прошлого лета. При попытке отправить наше приложение в магазин приложений мы заметили, что если цель развертывания установлена ​​на iOS 5, вам необходимо поддерживать архитектуру armv7 . Мы можем поддерживать только устройства под управлением iOS 5, но наше приложение предназначено для armv6 , потому что версия OpenCV, которую мы первоначально загрузили, также была создана для armv6 (и до сих пор остается).

У меня вопрос: кто-нибудь знает об обновлении этой библиотеки из eosgarden , созданной для armv7 ? Есть ли способ перекомпилировать эти библиотеки?

Это мои ошибки сборки:
ld: предупреждение: игнорирование файла /Users/jinser/Desktop/TAapp/TAMenuApp/OpenCV/lib/iPhoneOS/lib/libcv.a, файл создан для архива, который не связан с архитектурой (armv7)

Я получаю то же самое для libcxcore.a , libcvaux.a , libml.a , libhighgui.a .

Спасибо за помощь.

1 Ответ

2 голосов
/ 10 марта 2012

Я заменил мою реализацию eosgarden на эту простую и удобную среду.

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

Спасибо, Робин Саммерхилл и Аптого.

...