2016-01-06 2 views
1

Я пытаюсь скомпилировать фреймворк OpenCV для iOS с использованием несвободного модуля. Прямо сейчас я не могу скомпилировать среду OpenCV, период. Я бы использовал загрузку iOS opencv2.framework с веб-сайта, за исключением того, что он не включает в себя незакрепленный модуль, который мне нужен для моего проекта. Я следовал инструкциям, как предписано здесь: http://answers.opencv.org/question/61663/how-to-make-opencv2framework-with-opencv_contrib/Невозможно скомпилировать OpenCV для iOS с несвободным модулем

, как они появляются они могут быть устаревшими

http://docs.opencv.org/2.4/doc/tutorials/introduction/ios_install/ios_install.html https://github.com/Itseez/opencv/issues/4712

Однако, когда я запускаю команду из папки вне здания каталоги "python opencv-master/platform/ios/build_framework.py --contrib opencv_contrib-master ios_contrib" он выплевывает следующую ошибку:

http://pastebin.com/LUep8Tdw

Ошибка для меня не очень важна. Сначала я подумал, что это связано с тем, что я строю его в том же каталоге, что и opencv, но я попробовал его за его пределами, и он все еще не прошел. Есть предположения? Я пробовал все, о чем я мог подумать, и провел кучу исследований, не придумывая ничего.

+0

Я также пробовал использовать rc-1, на всякий случай это была ошибка, связанная с этой версией. Он возвратил эту ошибку: http://pastebin.com/LWt7ZRq4 –

ответ

-1

Похоже, что есть проблема с одним из модулей в opencv_contrib. Я не уверен, что это такое, но я использовал версию 3.0.0-rc-1. Способ, которым я обходился, заключался в перемещении определенных модулей из папки модуля в папке contrib в папку модулей обычного каталога каталога opencv, а затем скомпилировать структуру с нуля.

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