OpenCV2.4.13+VS2013环境配置

       由于最近需要用opencv做一些工作所以专门在VS2013下配置了OpenCV2.4.13。因为好久不用了,配置过程都快忘记了。不想配置路径写死的,那样以后opencv更改路径会非常麻烦。因此添加opencv的系统环境变量,以后更改路径只更改环境变量里的值即可。

    opencv下载自己下载,放在任意目录下即可。

1、右击计算机->属性->高级系统设置->高级->环境变量,打开环境变量设置对话框,

OPENCV   --   系统变量名,一般都大写,在VS中好区分

D:\Program Files\opencv\build   --- opencv 的位置,只到build目录就可以

新建系统变量如下图:


然后在系统变量的Path中,添加刚才添加的OPENCV变量,如下图

(这里是动态链接库.dll文件的目录)
D:\OpenCV\build\x64\vc14\bin---这是绝对路径,最好是相对路径,如下图


2、在VS中配置opencv。在使用opencv的工程中打开属性表。选择通用属性->VC++目录,在包含目录里添加3个目录:

$(OPENCV)\include
$(OPENCV)\include\opencv2

$(OPENCV)\include\opencv

选择通用属性->VC++目录,在库目录里添加1个目录:

$(OPENCV)\x64\vc12\lib

如下图所示:

(3)选择通用属性->链接器->输入->附加依赖项,在附加依赖项里添加库文件:将目录..\opencv\build\x64\vc12\lib 下的所有库文件加入。debug版的加后面带d的,release版的后面不加d。如下图所示


到此配置完成了。

还有一个要注意的地方。lib库文件的地址也可以设置在如下路径下。这个跟上面第2步设置是等效的

如下图所示


猜你喜欢

转载自blog.csdn.net/ytusdc/article/details/80273031