Opencv在visual studio2019的部署

本意是想试一下opencv的功能的,没想到部署在visual studio的时候踩了很多坑,于是把这个过程记录下来。

  1. 下载opencv并解压

首先是下载opencv并解压,下载下来的就是一个压缩包,解压后的文件夹位置要记好,后面有用。我下载的是opencv3.4.1。不想自己找的也可以用我这个。解压后的文件夹如下图所示。

2. 打开visual studio 2019并找到Microsoft.Cpp.Win32.user或Microsoft.Cpp.x64.user(手动添加)

这一步是最坑的,我用的是visual studio 2019版,是很有可能找不到这俩货的。如果是版本低一些的,应该可以直接找到。

首先打开visual studio, 选择新建一个控制台项目。

然后找到视图选项卡下其他窗口,选择属性管理器。然后就会在屏幕右侧出现属性管理器。

这里根据你的计算机情况和你想使用的编译器,选择Debug|win32或者Debug|x64下的Microsoft.Cpp.Win32.user或Microsoft.Cpp.x64.user。

这时候2019版的很可能找不到这两项。查了很久,网上提供了两种解决方法。一种是安装17版的visual studio,然后19版的就会自动出现这两项了。但是这种方法过于麻烦,而且visual studio过于大,装两个没必要。第二种操作起来比较简单,其实缺少这两项是因为在某个文件夹下缺少配置文件。只要找到Microsoft.Cpp.x64.user相关配置文件复制粘贴到对应的文件夹下即可。这个配置文件是一个叫MSBuild的文件夹,共享在这里。https://download.csdn.net/download/weixin_41232202/13082644

然后找到目录“C:\用户\“你的用户名”\AppData\Local\Microsoft”,AppData可能不能显示,需要在查看选项中勾选“隐藏的项目”。3. 配置visual studio的相关环境

下面以Microsoft.Cpp.x64.user为例,来进行相关配置。右击Microsoft.Cpp.x64.user选项卡,选择属性页。

首先选择VC++选项下的包含目录,添加如下路径,如下图所示。注意这里是我的路径,你需要根据自己的opencv的路径(1步骤里要记好的解压路径)做相应修改。Opencv之后的路径是和图中一样即可。

下面选择库目录,添加如下库。同样opencv前的路径根据自己的解压文件的位置。Opencv后面的路径和图中一致。

然后选择链接器-输入-附加依赖项,如下图所示,添加如下内容,要求和之前一致。

最后添加c/c++的附加包含目录,如下图所示,路径要求依然和原先一样。

这样就配置好了。可以尝试如下图的简单程序,看一下是否配置成功。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值