vs2019 无法加载项目_当OpenCV遇到VS2019时,以前的配置方式翻车了….

44e0b2b4491990c9f309a2f28bcbf70f.gif

点击上方蓝字关注我们

微信公众号:OpenCV学堂

关注获取更多计算机视觉与深度学习知识

翻车原因

2cf15e81eddea733b11a7390357adbfd.png

前几天有个哥们看了我的OpenCV开发视频课程,在微信上给我发了个消息,说他用的VS2019专业版,无法根据视频教程完成OpenCV配置,只能每建一个项目就配置一次,我当时还很纳闷,不是可以通过 Microsoft.Cpp.x64.user 实现全局配置的嘛!这两天他一直找我,正好我今天有时间,就跟他一起远程桌面看一下!但是我一看我也蒙了,VS2019的属性管理器配置选项里面真的没有Microsoft.Cpp.x64.user 这个属性选项了,如下图所示:

81f42d47e5d594cec1dff9437bcc5e40.png

是的! Microsoft.Cpp.x64.user 这个选项真的没有了,无法给他全局配置!我的VS2015的属性管理器窗口里面还是有的:

a9f563c426cc7d0222888e26101d0f0b.png

真的没有啦,难道是安装错误啦,后来把VS2019社区版跟专业版都安装了一遍,发现的确没了。怎么办,就此放弃OpenCV的全局配置,请继续往下看!

解决之道

VS2019全局OpenCV开发配置已经翻车了,我以前的视频是不是废了,我得给自己跟大家一个交代!我相信这个应该是VS2019才有的,因为之前VS2015跟VS2017我都配置过,完全没问题!于是我搜索了一波,就找到了一个关于这个改动的解释

https://docs.microsoft.com/en-us/cpp/build/create-reusable-property-configurations?view=vs-2019

其中有关于这个改动的解释

64b3b4ced6942eb961f720db0fc75f16.png

在我看来都是废话,反正你说了算,你总有理由,你说是就是啦!但是怎么样还可以继续支持重用配置与设置啊,人家还挺良心的,看这里

f4b6a2aa53b7acd3ec3c960fa513754c.png

意思是,如果有设置你需要经常用,或者需要应用到多个项目的,就自己创建一个Microsoft.Cpp.x64.user,然后就按照我以前的视频教程正常配置就好啦!然后下次要用的时候直接导入之前的属性文件即可。这样也算是在多个项目中重用配置了!但是这样还是很麻烦,每次都要导入。好烦!

还有个更好的办法

如果你之前安装了VS2015或者VS2017,你肯定在这个目录下

C:\Users\[your_name]\AppData\Local\Microsoft\MSBuild\v4.0

有这三个文件:

4ee370ab2f24f6404ad2f15afc7735dd.png

直接把它copy到你的

C:\Users\[your_name]\AppData\Local\Microsoft\MSBuild\v4.0

目录下,然后打开VS2019就看到Microsoft.Cpp.x64.user会出现了,再也不用每次重复导入或者重复设置了。这样拯救OpenCV在VS2019上的配置终于成功了。

云厚者,雨必猛

弓劲者,箭必远

 推荐阅读 

OpenCV4系统化学习路线图-视频版本!

OpenCV单应性矩阵发现参数估算方法详解

单应性矩阵应用-基于特征的图像拼接

OpenCV图像拼接改进算法之完美拼接

OpenCV | 二值图像分析的技巧都在这里

OpenCV二值图像分析之形态学应用技巧

图像色彩空间与应用转换

五分钟学会C++高效图表绘制神器调用

没想到图像直方图有这么多应用场景

基于灰度共生矩阵(GLCM)的图像纹理分析与提取

OpenCV中一个最容易搞错的形态学操作

OpenCV实现皮肤表面粗糙度3D显示

解密 | OpenCV加载图像大小是有限制的 ?

OpenCV中ORB特征提取与匹配

OpenCV SIFT特征算法详解与使用

HOG特征详解与行人检测

OpenCV4.2 + OpenVINO2020安装配置与应用演示

785c6f32c69b0da160e13694005065cd.png

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值