opencv 学习笔记——环境变量设置

在VS2013环境下,配置opencv2.4.11

1、配置系统环境变量

计算机——>右键——>属性——>高级系统设置——>高级——>环境变量——>系统变量——>path,在path里添加D:\ProgramFiles\opencv\build\x64\vc12\bin;D:\Program Files\opencv\build\x86\vc12\bin。

(1)如果你的应用程序是win32控制台应用程序,则选择x32的路径;如果你的应用程序是win64控制台应用程序,则选择x64的路径。

(2)vc10, vc11, vc12 分别表示VS2010, VS2012, VS2013的Visual Studio使用的编译器版本,我的版本是VS2013,故选择vc12。

(3)配置结束后,重启电脑。

2、创建一个新的VS项目,选择W32控制台应用程序

3、添加项目属性表

        在“视图”下打开“属性管理器”

opencv 学习笔记——环境变量设置

右击“Debug|Win32”点击“添加新项目属性表”,并命名

opencv 学习笔记——环境变量设置

4、配置项目属性表

右击opencv_Debug,选择属性

opencv 学习笔记——环境变量设置

(1)在VC++目录下添加包含目录和库目录

opencv 学习笔记——环境变量设置

opencv 学习笔记——环境变量设置opencv 学习笔记——环境变量设置

(2)在c/c++下添加附加包含目录:

opencv 学习笔记——环境变量设置

(3)在链接器下添加附加库目录:

opencv 学习笔记——环境变量设置

(4)在链接器下添加附加依赖项:

opencv 学习笔记——环境变量设置

附加依赖项如下:

opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_ml2411d.lib
opencv_nonfree2411d.lib
opencv_objdetect2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib

opencv_videostab2411d.lib

其中:

1、2411对应OpenCV2.4.11,其他版本做对应修改。

2、后缀d代表Debug模式,如果是Release模式去掉d。

由此,配置结束。可在项目文件夹中找到该文件:

opencv 学习笔记——环境变量设置

以后新建文件时,只需找到文件目录,直接添加该文件即可

opencv 学习笔记——环境变量设置