Opencv vs 2005编译
下载文件
opencv 2.1.0
http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/
cmake
http://www.cmake.org/cmake/resources/software.html
编译opencv
解压到目录: d:\OpenCV-2.1.0,新建目录 d:\opencvmake
打开 Visual Studio 2005 Command Prompt命令行 输入以命令生成vs 2005 的项目文件cd d:\opencvmake
cmake ../OpenCV-2.1.0 -G"Visual Studio 8 2005"
cmake命令运行完后会生成相关的解决方案和项目文件,现在打开生成的opencv.sln解决方案,定位到 cvinternal.h 文件,将以下的代码注释掉,要不编译提示找不到 "pmmintrin.h"文件,
goolge后说这是一段关于SSE3优化的代码
#if defined __SSE3__ || _MSC_VER >= 1400
#include "pmmintrin.h"
#define CV_SSE3 1
#endif
开始编译库
1.选择解决方案,右击 选择"Rebuild Solution"
2.然后, 分别 选择 debug 和 relase 模式进行编译库,
完成后会在 d:\opencvmake\bin 及lib目录下面生成相应的 debug及release 的 dll 和lib
参考文章
pyopencv
http://code.google.com/p/pyopencv/downloads/list
VC 2008 Express下安装OpenCV2.0/2.1
http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1