欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-01-23 22:00:10
...

转载至: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++ 永久配置

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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++ 永久配置

        </div>
            </div>

        </article>