Компиляция OpenCV

Я открыл файл решения в [InstallDir]\_ make\opencv.vs2005 и изменил один из .cpp файлов в библиотеке highgui.

Во время компиляции Visual Studio выдает ошибку -

  Unable to start progam 
    C:/Users/../AppData/Local/Temp/opencv.build/cv_Debug.Win32/cv.dll

    The system cannot find the file specified.

Я думаю, что в нем что-то отсутствует. Что такое ступенчатая процедура для изменения и перекомпиляции библиотеки OpenCV с помощью Visual Studio.

Буду признателен за любую помощь!

Спасибо..

Ответы

Ответ 1

Если вы не загрузили конкретную версию открытых файлов распространения cvv-studio, вам необходимо следовать инструкциям на OpenCV wiki, то есть

  • скачать cmake
  • имеют cmake генерируют make файлы/решения
  • сборка с использованием сгенерированных файлов

Ответ 2

Я думаю, вы хотите настроить функцию. Вы можете сделать это, не перекомпилируя OpenCV с нуля. Вы можете просто скопировать исходный файл .cpp локально в текущем рабочем каталоге и добавить его (щелкните n перетащить или добавить существующий файл) в "Исходные файлы" в вашем проекте. Возможно, вам придется скопировать некоторые другие заголовки. Вы найдете все в архиве opencv. (OpenCV/модули/highgui/SRC)