Компиляция cvblob на OSX не правильно находит библиотеки OpenCV - PullRequest
0 голосов
/ 31 октября 2011

У меня проблемы с CVBlob при поиске установки OpenCV на OSX 10.6.У меня есть патч для установки osx, как описано в предыдущем сообщении в cvblob wiki.Когда я запускаю make, процесс сборки сразу же жалуется, что не может найти cv.h или highgui.h, а затем впоследствии не может найти дополнительные символы и переменные, объявленные в этих заголовках.

Я использую команду cmake:cmake -DOpenCV_DIR = / usr / local / Cellar / opencv / 2.3.1a /.

Я вижу, что файл cv.h находится в каталоге include в этом месте.Я также попробовал следующую команду cmake, в которой я указываю расположение информации OpenCV Cmake:

cmake -DOpenCV_DIR = / usr / local / share / OpenCV /.

Кажется, ни один из них не говоритУстановка cvblob, где находится OpenCV.

Пожалуйста, помогите!

SR

Ответы [ 2 ]

0 голосов
/ 15 октября 2015

В более поздних версиях cvBlob, openCV обнаруживается автоматически.Но версия 0.10.4 и ранее ожидает, что каталог openCV будет расположен рядом с каталогом cvblob.В частности, версия 0.10.4, похоже, ожидает, что каталог opencv-2.4.9 будет рядом с cvblob.В этой версии cvBlob параметр -DOpenCV_DIR, похоже, не влияет на OS X, и это был единственный способ заставить его работать.

0 голосов
/ 20 декабря 2011

Вы работаете с XCode?

Если это так, просто добавьте OpenCV-путь к вашему пути поиска заголовка в вашем проекте XCode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...