Открыть резюме с помощью Cmake

Я работаю над проектом обнаружения Харра. Я хочу сгенерировать исполняемые файлы, используя файлы .cpp, которые поставляются с Opencv. Я использую CMake для этого. Когда я пытаюсь это сделать, я получаю такую ​​​​ошибку. Не знаю, как это решить.

Ошибка CMake в CMakeLists.txt:7 (ocv_check_dependencies): неизвестная команда CMake «ocv_check_dependencies».

Настройка не завершена, произошли ошибки!

Ссылка на источник: C:/opencv/apps/haartraining

Целевая ссылка: D:/build

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


person Ashwin    schedule 06.02.2013    source источник
comment
Возможный дубликат   -  person ffriend    schedule 06.02.2013
comment
Эй, друг, мне нужно решение для Windows.   -  person Ashwin    schedule 06.02.2013
comment
Я не знаю, как вы устанавливаете OpenCV в Windows, но вы сказали, что используете CMake, верно? Этот ответ описывает, что делать с CMake, независимо от операционной системы. Просто добавьте указанный параметр в CMake, а затем продолжите выполнение шагов из учебника или того, что вы используете.   -  person ffriend    schedule 06.02.2013


Ответы (2)


Я работал над обработкой изображений, включающей обнаружение Хаара. И сначала мне было трудно настроить с помощью Cmake, но, наконец, я нашел учебник по ручной настройке без использования Cmake или чего-то еще. Это мне очень помогло, и вы можете получить его здесь. Я надеюсь, что это будет работать идеально, как это сработало и для меня. Щелкните здесь -> http://www.anlak.com/using-opencv-2-3-1-with-visual-studio-2010-tutorial/. В учебнике используется open CV 2.3.1, но он будет идеально работать и для последних версий с необходимостью Cmake ore или else. Если у вас есть еще вопросы, свяжитесь со мной, и я объясню. Удачи!

person Community    schedule 29.03.2013

Похоже, вам нужно скомпилировать всю библиотеку с включенной опцией примеров сборки (если вы используете окна, то я уверен, что вы используете графический интерфейс cmake, так что это не должно быть проблемой), а затем вы найдете .exe в корзине каталог,

или вам нужно будет включить файл OpenCVModule.cmake, найденный в каталоге cmake, в файл CMake, который вы пытаетесь использовать для сборки.

Я сам не тестировал второй вариант, но похоже, что файл CMake, который вы пытаетесь использовать, не загружает все макросы, необходимые для его запуска, но макросы загружаются, когда используется файл CMake корневой библиотеки.

person morynicz    schedule 07.02.2013