OpenCV 3.4 + VS2017 + C++ 永久配置

转载至:https://blog.csdn.net/biaobro/article/details/79141868 作者:biaobro




最近在搞OpenCV,索性整理一下。把这篇文章定为“原创”,但实际在做的过程中参考了很多前辈的文章,不一一致谢。

1.      Visual Studio 版本:Professional2017 Version 15.5.1

2.      安装OpenCV3.4.0,下载链接:OpenCV

3.      配置OpenCV的系统环境变量,步骤:This PC 右键选择Properties,在左侧选择Advanced system settings, 在弹出的窗口中选择 Advanced 选项卡,右下角选择Environment Variables,在新窗口的下部System variables 中双击Path:

OpenCV 3.4 + VS2017 + C++ 永久配置_第1张图片

4.      在Edit Systems variables 窗口中添加OpenCV 的安装路径,如下图。

 OpenCV 3.4 + VS2017 + C++ 永久配置_第2张图片

5.      打开Visual Studio 2017,新建项目: Visual C++ -> Windows Desktop -> Windows Console Application,项目名称可定义为OpenCV_Demo。

6.      接下来可以按照常用方法添加OpenCV的include目录,添加Library 目录,如下图

 OpenCV 3.4 + VS2017 + C++ 永久配置_第3张图片

7.      在Linker 选项卡中添加库文件:opencv_world340d.lib (d表示debug版本)

 OpenCV 3.4 + VS2017 + C++ 永久配置_第4张图片

8.      步骤6-7需要在每次新建项目时手动添加,比较繁琐。下面介绍生成配置文件并保存的方法,这样每次只需要一个步骤,添加配置文件就可以了。在菜单栏中选择:View -> Other Windows -> Property Manager

OpenCV 3.4 + VS2017 + C++ 永久配置_第5张图片

9.      然后在右侧会弹出Property Manager窗口,可以看到有4个文件夹图标,分别对应Debug和Release的不同版本。这里我们用Debug|64. 在该项上点击右键,选择Add New Project Property Sheet.

OpenCV 3.4 + VS2017 + C++ 永久配置_第6张图片

10.  接下来就会弹出新建Property Sheet的窗口,因为这个文件可以被所有的Debug|64 项目共用,所以我们把它命名为Debug_x64.props。保存位置也最好放到公共目录下。这里因为是做演示,所以采用默认路径。名称和路径设置完成后,就可以点击”Add“按钮。

OpenCV 3.4 + VS2017 + C++ 永久配置_第7张图片

11.  接下来展开Property Manager窗口中的Debug|64文件夹,可以看到已经包含了名为Debug_x64的配置文件。双击它:

OpenCV 3.4 + VS2017 + C++ 永久配置_第8张图片

12.  可以看到和步骤6-7完全相同的配置窗口,继续执行步骤6-7,完成后可以在Debug_x64 上点击右键选择保存:Save Debug_x64. 到这里,一个标准的Debug|64配置文件就完成了。

13.  当新建项目时,就可以在Property Manager窗口的Debug|64文件夹上点击右键选择添加已有配置文件:Add Existing Property Sheet,找到前面我们已经配置好的Debug_x64.props,选择打开:Open即可。

OpenCV 3.4 + VS2017 + C++ 永久配置_第9张图片

        

你可能感兴趣的:(新知识学习)