2010-10-04 6 views
0

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

При компиляции, 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.

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

Спасибо ..

+0

http://stackoverflow.com/questions/2164276/compiling-opencv-for-visual-c-9-0/2204671#2204671 – karlphillip

+0

Я должен быть очень осторожным в изменении opencv, opencv имеет много внутренних зависимостей. если это не так просто, я предлагаю использовать opencv как «черный ящик» – TripleS

ответ

3

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

  1. загрузить cmake
  2. have cmake generate makefiles/solutions
  3. сгенерируйте файлы с изображениями
+0

Привет, можете ли вы указать мне ссылку на скачивание исходного кода OPENCV? Все, что я мог найти, это исполняемый файл, который не содержит никакого исходного кода. Пожалуйста помоги. Я новичок во всем этом! Спасибо – Jayesh

+0

Вики-страница OpenCV имеет ссылки на пакеты OpenCV, сейчас последние версии находятся по адресу http://sourceforge.net/projects/opencvlibrary/files/. – agnul

0

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

Смежные вопросы