Visual Studio 2015配置opencv2.4.11开发环境
下载opencv
- 在这里下载,推荐2.4.11版本
安装、配置opencv
- 运行opencv-2.4.11.exe,得到opencv文件夹
- 添加环境变量
opencv\build\x86\vc12\bin
opencv\build\x64\vc12\bin
- 可以都添加,不会冲突
- vs2015版本使用vc12,vs2013貌似是vc11
VS2015配置opencv
配置包含目录
- 项目 => 属性 => 配置属性 => VC++目录 => 包含目录
- 添加如下:
opencv\build\include
opencv\build\include\opencv
opencv\build\include\opencv2
- 顺序无关
配置库目录
- 项目 => 属性 => 配置属性 => VC++目录 => 库目录
- 添加如下:
opencv\build\x64\vc12\lib
opencv\build\x64\vc12\staticlib
- 注意顺序
配置依赖项
- 项目 => 属性 => 配置属性 => 链接器 => 输入
- 添加如下:
- opencv\build\x64\vc12\lib下的lib文件名
- 项目若为release版用
opencv_*.lib
文件,(如下) - 项目若为debug版本用
opencv_*d.lib
文件,(懒得写了)
opencv_calib3d2411.lib
opencv_contrib2411.lib
opencv_core2411.lib
opencv_features2d2411.lib
opencv_flann2411.lib
opencv_gpu2411.lib
opencv_imgproc2411.lib
opencv_legacy2411.lib
opencv_ml2411.lib
opencv_nonfree2411.lib
opencv_objdetect2411.lib
opencv_ocl2411.lib
opencv_photo2411.lib
opencv_stitching2411.lib
opencv_superres2411.lib
opencv_ts2411.lib
opencv_video2411.lib
opencv_videostab2411.lib
opencv_highgui2411.lib
精简版依赖项
- 一般需要如下几个就可以了:
opencv_core2411.lib
opencv_imgproc2411.lib
opencv_highgui2411.lib