установка opencv на windows (W32) для использования с блоками кода - PullRequest
2 голосов
/ 09 октября 2010

Я пытаюсь использовать библиотеку opencv с блоками кода (8.02). Я установил opencv2.1. когда я включаю заголовки и связываю библиотеку, все хорошо. Я прошел также http://opencv.willowgarage.com/wiki/CodeBlocks учебник. но когда я компилирую проект он не сообщает об ошибке или предупреждении. он просто говорит о выходе со статусом 1.

Я хочу знать, если кто-нибудь, кто использовал opencv с блоками кода и может помочь мне выйти из этой ситуации.

спасибо !!!

1 Ответ

1 голос
/ 24 октября 2011

У меня была точно такая же проблема пару недель назад, и я нигде не мог найти ответ!Поработав с ним, я выяснил, как именно это сделать.

1) Скомпилируйте библиотеку с помощью Cmake.http://www.cmake.org/

2) После компиляции вашей библиотеки у вас должно быть две разные библиотеки OpenCV - скомпилированная и некомпилированная.

3) В Code Blocks нажмите Настройки(В меню Файл).В разделе «Настройки» выберите «Компилятор и отладчик».

4) Выберите вкладку «Поиск в каталогах». Выберите вкладку «Компилятор» в разделе «Поиск в каталогах».Нажмите Добавить.Перейдите к вашей некомпилированной версии библиотеки.В некомпилированном каталоге выберите папку для включения.Под включаемой папкой выберите OpenCV.Нажмите OK

5) В кодовых блоках выберите вкладку компоновщика, которая находится на вкладке «Поиск каталогов». Нажмите «Добавить» и на этот раз перейдите к вашей Скомпилированной версии библиотеки.В скомпилированном каталоге выберите папку lib и нажмите OK.

6) Перейдите на вкладку настроек компоновщика в кодовых блоках.Нажмите Добавить.Перейдите к скомпилированной версии библиотеки.В скомпилированном каталоге выберите lib.В папке lib выберите все библиотеки.Убедитесь, что вы выбрали только файлы динамической библиотеки (расширение .dylib)

7) Установлены кодовые блоки!

8) Запустите ваш проект, и он должен нормально работать.

Не стесняйтесь просить о дополнительной помощи, если у вас все еще есть проблемы.

...