Загрузите OpenCV 2.4, извлеченный в C:\OpenCV2.4
. Добавлена одна системные переменные OPENCV_DIR=C:\OpenCV2.4\build
и добавлены в PATH следующие %OPENCV_DIR%\x64\vc10\bin
Компилировать приложение с OpenCV 2.4 в командной строке Windows 7
Мой код выглядит
#include <iostream>
#include <opencv\cv.h>
#include <opencv\highgui.h>
int main(){
IplImage *img = cvLoadImage("imagen.jpg");
if(!img){
std::cout << "File not found\n" << std::endl;
}
}
Теперь с помощью инструмента командной строки я попытался что-то вроде:
cl testCV.cpp /IC:\OpenCV2.4\build\include
и получить следующая ошибка:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\intrin.h(26) : fatal error C1083: Cannot open include file: 'ammintrin.h': No such file or directory
Как скомпилировать эту программу с помощью cl.exe? Я не могу этого добиться.
ли эта работа, даже если я использую Visual C++ Express в 2010? – BRabbit27
Да, если бы я был вами, я бы попробовал –
При использовании опции '/ I' для указания пути include, есть ли способ использовать некоторую системную переменную? что-то вроде '/ I $ (OPENCV_PATH) \ include' ?? – BRabbit27