在Windows 7命令行中使用OpenCV 2.4编译应用程序

时间:2013-03-15 21:40:54

标签: visual-c++ opencv windows-7-x64

我将提取的OpenCV 2.4下载到C:\OpenCV2.4。添加了一个系统变量OPENCV_DIR=C:\OpenCV2.4\build并将以下%OPENCV_DIR%\x64\vc10\bin

添加到PATH

我的代码看起来像

#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编译此程序?我无法做到这一点。

1 个答案:

答案 0 :(得分:2)

请安装SP1,这应该勾起来:)

请同时查看这个不错的blog