У меня Windows 7 (64-разрядная версия), и я пытаюсь настроить OpenCV 2.2 для Microsoft Visual Studio 2010, я следовал инструкциям, приведенным в книге Руководство по программированию приложений OpenCV 2 Computer Vision , но это не работает, я выполнил следующие шаги:
- Скомпилируйте opencv 2.2 с помощью cmake, (исходный код: C: /OpenCV-2.2.0, где собирать двоичные файлы: C: /OpenCV-2.2.0/build)
- Откройте OpenCV.sln (который создается в результате компиляции cmake в папке C: \ OpenCV-2.2.0 \ build), он открывается в Visual Studio, я его собираю (результат сборки: ошибок нет) Несколько предупреждений).
- Добавить новую страницу свойств в мой проект, и в каталогах VC ++, в разделе «Включить каталоги» я указываю путь к C: \ OpenCV-2.2.0 \ include \ opencv, а в разделе «Библиотечные каталоги» я даю путь из моих файлов lib, т.е. C: \ OpenCV-2.2.0 \ build \ lib \ Debug.
На вкладке компоновщика под вкладкой включены следующие дополнительные зависимости:
opencv_core220d.lib
opencv_highgui220d.lib
opencv_features2d220d.lib
opencv_calib3d220d.lib
В соответствии с инструкциями в книге теперь все должно быть настроено правильно, но когда я включаю заголовочные файлы, (после ввода (Hash) include (угловая скобка)) intellisense дает только:
#include <cxcore.h>
#include <cv.h>
но вместо этого должно было отображаться
#include <opencv2/core/core.hpp>
и когда я пишу
#include <opencv2/core/core.hpp>
выдает ошибку, не могу открыть исходный файл
«Opencv2 / core / core.hpp»,
если я включу
#include <cv.h >
Я получил 11 ошибок:
1. IntelliSense: cannot open source file "opencv2/core/core_c.h" c:\opencv- 2.2.0\include\opencv\cv.h 63 1
2. IntelliSense: cannot open source file "opencv2/core/core.hpp" c:\opencv-2.2.0\include\opencv\cv.h 64 1
3. IntelliSense: cannot open source file "opencv2/imgproc/imgproc_c.h" c:\opencv-2.2.0\include\opencv\cv.h 65 1
4. IntelliSense: cannot open source file "opencv2/imgproc/imgproc.hpp" c:\opencv-2.2.0\include\opencv\cv.h 66 1
[Остальные ошибки аналогичны вышеуказанным ошибкам.]
Я не включил ничего в C / C ++ -> Общие -> Дополнительные каталоги включения
в листе свойств есть ли необходимость что-то там включать ???
Может кто-нибудь сказать, что я не так сделал в процессе настройки?
Существует ли какое-либо руководство, специально предназначенное для настройки opencv 2.2 в Windows 7 (64-разрядная версия) в Visual Studio 2010?