Как настроить Eclipse CDT 8 с OpenCV 2.3 в Windows? - PullRequest
3 голосов
/ 08 августа 2011

Я пытаюсь настроить Eclipse CDT 8 с OpenCV 2.3 в Windows 7 32.

Во-первых, я попытался загрузить OpenCV 2.3 и настроить Eclipse в соответствии с этого урока (некоторые незначительные шаги ..):

После этого я получил несколько «неопределенных ссылок на» ошибки. Затем я обнаружил, что мне пришлось перекомпилировать с использованием Mingw32, поэтому я сделал, как объясняет этот урок (я не использовал ту часть, где он запускает демонстрационный файл).

Итак, мои файлы lib оказались в C: \ opencvbin \ lib (я выбрал этот каталог в CMake).

Внутри Eclipse я включил исходный код из OpenCV (в моем случае C: \ OpenCV2.3 \ build \ include).

Чтобы проверить установку, я получил файл provxhull.cpp из C: \ OpenCV2.3 \ opencv \ samples \ cpp, скомпилированный без ошибок, но когда я запускаю exe, результата нет. Кроме того, отладка, кажется, не настроена. Это вывод отладки в Eclipse:

[New Thread 6480.0x1994]

Чего не хватает во время этой настройки?

Если нет явной проблемы, пожалуйста, дайте мне знать, чтобы я мог добавить больше деталей.

ps: я выбрал этот заголовок, потому что содержание вопроса может помочь кому-то еще настроить среду. Я могу изменить при необходимости.

Ответы [ 2 ]

1 голос
/ 09 августа 2011

Поместите библиотеки DLL из C: \ opencvbin \ bin в тот же путь, где находится ваш .exe (скомпилированный пример).

0 голосов
/ 09 июля 2013

Вероятно, лучшая альтернатива копированию DLL в текущий каталог - добавление каталога, содержащего их, в PATH (и перезагрузка).

...