ld: файл слишком мал для архитектуры i386
Поэтому я пытаюсь создать простой OpenCV
проект. Я загрузил OpenCV
отсюда:
http://opencv.org/downloads.html
Я разархивировал загруженный файл с:
tar xzvf opencv2.framework
Я скачал и установил последнюю XCode 4.6
за Mountain Lion
+ инструменты командной строки. Затем я создал новое приложение под названием GeekOut
в XCode
и связаны OpenCV
рамки к нему:
Это то, что я получаю, нажимая кнопку "Выполнить":
Есть идеи? Я боролся с этим в течение нескольких часов. Я создал около 6 новых проектов и попытался связать библиотеку различными способами (перетаскивание, нажав + в "Связать двоичные файлы с библиотеками" на вкладке "Фазы сборки" и т. Д.).
4 ответа
Проблема в вашей архитектуре. Так что измените архитектуру на armv7
У меня такая же проблема. Я решил это, просто скопировав файл "opencv2" из.../opencv2.framework/Versions/A/ в... / opencv2.framework /