VS2017+OpenCV4.3+ 开发环境搭建(每一步截图说明-注意看文件路径)

VS2017+OpenCV4.5 + 开发环境搭建

一、下载VS2017

可以官网下载:https://visualstudio.microsoft.com/zh-hans/downloads/
我下的是社区版:https://download.csdn.net/download/weixin_43686259/85721147
下载到本地后,双击打开
选择你需要的模板安装就好(我主要安装了:看图片的右边—>核心编辑器、使用C++的桌面开发、Python开发;建议安装Python开发,因为你玩opencv,后面很大可能会使用python)
在这里插入图片描述在这里插入图片描述

二、下载opencv4.3

我下载的是可以使用VS2017的opencv-4.3.0-vc14_vc15.exe(注意:一定要看后缀是vc14_vc15,这个VS2017才能用。VS2015后面步骤中选择opencv解压文件中的build中的X64中的vc14;VS2017、VS2019后面步骤中选择opencv解压文件中的build中的X64中的vc15;)
opencv-4.3.0-vc14_vc15.exe下载 ——可以去官网下,也可以CSDN上直接下载
在这里插入图片描述下载好后,双击运行exe程序解压,选择一个解压后的目录。(其会自动生成一个opencv目录,不需要单独再创一个opencv目录,我把放在了下图所示的文件夹下)。
在这里插入图片描述

三、 配置环境

在VS2017中新建空的工程(空的项目)放到你指定的文件夹下面
在这里插入图片描述在这里插入图片描述
右击添加.cpp文件(右键源文件->添加->新建项)
在这里插入图片描述在这里插入图片描述根据debug release 选择配置(我这里给 release配置,给debug配置类似;我的电脑是64位的,改X86为X64)
在这里插入图片描述opencv-4.3.0-vc14_vc15.exe解压目录中的东西
在这里插入图片描述opencv的源代码在下图标注的文件下(知道就好,与配置无关)
在这里插入图片描述
在VS2017视图中找到属性管理器(如下图),右边出现属性管理器的窗口
在这里插入图片描述根据对应关系(见下图,debug的配置类似),点开,右键microsoft.Cpp.x64.user,选择熟悉
在这里插入图片描述在这里插入图片描述增加相应的路径(对应你自己的opencv的解压文件夹)
在这里插入图片描述在这里插入图片描述在这里插入图片描述添加库目录(VS2017 vs2019选择vc15;vs2015选择vc14)
在这里插入图片描述在这里插入图片描述在这里插入图片描述配置链接器-输入-附加依赖项
在这里插入图片描述在这里插入图片描述在这里插入图片描述测试一下看环境有没有配置好(此时能运行出结果,但是出现缺少.dll等问题,需要增加路径到环境变量中,如果还是存在问题"已加载“C:\Windows\System32\kernel32.dll”。无法查找或打开 PDB 文件",可以参考一下这篇文章:http://c.biancheng.net/view/474.html)
在这里插入图片描述

测试代码(可直接复制):
#include<opencv2\opencv.hpp>
#include<iostream>

using namespace cv;
using namespace std;

int main(int argc, char** argv) {
	Mat src = imread("F:/03_Program/image/egg.jpg");
	imshow("input", src);
	waitKey(0);
	destroyAllWindows();
	return 0;
}

在这里插入图片描述在这里插入图片描述在这里插入图片描述

将路径增加到系统的环境变量中
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述然后一路确定

最后 重启一下vs

本文环境搭建参考的视频:https://www.bilibili.com/video/BV1i54y1m7tw?spm_id_from=333.337.search-card.all.click&vd_source=75e28c2a0f91747dcfd68faaa6e88e62

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值