一、配置环境变量
1.1、在OpenCV官网http://opencv.org/下载OpenCV最新版本OpenCV3.0 ALPHA ,并解压到指定安装路径下(这里安装到D:\OpenCV300下)如下图所示
1.2、为OpenCV3.0添加环境变量:计算机 --> 属性 --> 高级系统设置
1.3、在系统属性对话框内点击“系统变量”
1.4、配置环境变量:将“;D:\OpenCV300\opencv\build\x86\vc11\bin”路径加入到Path环境变量中(注意:盘符前加上分号),如下:
二、在VS2012中配置编译环境:
2.1、 新建一个VC++项目。
2.2、打开:视图->属性管理->Microsoft.Cpp.Win32.user->属性,如下图:
2.3、在VC++目录->包含目录,添加:
D:\OpenCV300\opencv\build\include
D:\OpenCV300\opencv\build\include\opencv
D:\OpenCV300\opencv\build\include\opencv2
2.4、在VC++目录->库目录,添加:
D:\OpenCV300\opencv\build\x86\vc11\lib
D:\OpenCV300\opencv\build\x86\vc11\staticlib
(注意:64位机器选择x64,VS2008选择vc10, vs2012选择vc11, vs选择vs12)
2.5、在连接器->输入->附加依赖项,添加:
IlmImfd.lib
libjasperd.lib
libjpegd.lib
libpngd.lib
libtiffd.lib
libwebpd.lib
opencv_calib3d300d.lib
opencv_core300d.lib
opencv_features2d300d.lib
opencv_flann300d.lib
opencv_highgui300d.lib
opencv_imgcodecs300d.lib
opencv_imgproc300d.lib
opencv_ml300d.lib
opencv_objdetect300d.lib
opencv_photo300d.lib
opencv_shape300d.lib
opencv_stitching300d.lib
opencv_superres300d.lib
opencv_ts300d.lib
opencv_video300d.lib
opencv_videoio300d.lib
opencv_videostab300d.lib
opencv_world300d.lib
zlibd.lib
IlmImf.lib
libjasper.lib
libjpeg.lib
libpng.lib
libtiff.lib
libwebp.lib
opencv_calib3d300.lib
opencv_core300.lib
opencv_features2d300.lib
opencv_flann300.lib
opencv_highgui300.lib
opencv_imgcodecs300.lib
opencv_imgproc300.lib
opencv_ml300.lib
opencv_objdetect300.lib
opencv_photo300.lib
opencv_shape300.lib
opencv_stitching300.lib
opencv_superres300.lib
opencv_ts300.lib
opencv_video300.lib
opencv_videoio300.lib
opencv_videostab300.lib
opencv_world300.lib
zlib.lib
至此,配置完毕(注意保存)~