本文尝试对OpenCV3.1在VC2008下进行编译,有不合理的地方请各位多多指正, 感谢!
1. 下载opencv-3.1.0.exe,并解压;
比如解压到:D:\opencv;
2. 安装CMake;
推荐版本:CMake 3.4.3
3. 打开CMake,选择opencv“源代码”所在目录和“目标”文件所在目录;
比如:
源代码目录:D:\opencv\sources
目标目录 :D:\opencv\sources
4. 点“configure”按钮,并选择编译器版本;
5. 这一步需要注意:在参数列表中:
1) 3D库opengl默认是不编译的,如果要编译,需要勾选:WITH_OPENGL;
2)VC 默认为编译动态库,如果要编译静态库需要取消勾选 :BUILD_SHARED_LIBS
3)VC在编译静态库的时候默认为以静态运行时