VC++配置Opencv 一次配置对所有项目有效

学习图像处理的朋友们经常用到opencv,虽然关于如何配置这类文章已经是满天飞,今天刚好配置了一下,也写点东西纪念下吧,以VS2015+opencv3.4为例,系统为64位。

vc++配置opencv分为两步:环境变量配置+项目属性配置

一:环境变量配置

打开我的电脑-单击右键-依次点击----属性----高级系统设置----环境变量,如图所示,在环境变量窗口中用户变量中

新建PATH (opencv地址):\X64\vc14\bin 或者选中系统变量的Path单击编辑,在其中加入 (opencv地址):\X64\vc14\bin路径,注意与已有路径用“;”隔开。两种Path路径添加方法选择一种即可,配置完成后需要重启电脑,来使环境变量生效。

OpenCV_DIR配置环境变量 opencv设置环境变量_重启

二:项目属性配置

项目属性配置分为三步:库目录+包含目录+附加依赖性

新建一个项目,建好后点击菜单上的视图----其它窗口----属性管理器,出现如下界面:

首先点击VC++目录-----包含目录-----编辑------新建,在里面输入 D:\opencv3.4\include D:\opencv3.4\include\opencv D:\opencv3.4\include\opencv 三个地址,如图所示:

OpenCV_DIR配置环境变量 opencv设置环境变量_Vc++_02


然后点击VC++目录-----库目录-----编辑------新建,在里面输入 D:\opencv3.4\x64\vc14\lib 如图所示:

OpenCV_DIR配置环境变量 opencv设置环境变量_环境变量_03


最后点击链接器--------输入--------附加依赖性-----新建 ,将你的 D:\opencv3.4\x64\vc14\lib地址下所有的lib文件的文件名添加到里面,如图所示:

OpenCV_DIR配置环境变量 opencv设置环境变量_重启_04


完成以上步骤,VS2015+opencv3.4便配置好了,在项目中输入以下代码,打开一张图片测试,图片显示正常,配置成功。

OpenCV_DIR配置环境变量 opencv设置环境变量_重启_05


注意在打开属性窗口是一定要在视图----其它窗口----属性管理器中打开,如果是选中项目-----单击右键----属性打开,则配置只对此项目有效,下次新建项目依然需要重新配置,配置完成要重启电脑,以使环境变量生效。