栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

终于解决了vs运行报错缺少opencv

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

终于解决了vs运行报错缺少opencv

起因:

之前数字图像处理课程安装过opencv,后许久未用,可能删除掉某些依赖文件,导致运行任何程序都会报错:

缺少opencv_world_xx.dll

这毛病解决了一年多,直接在百度上搜这个关键字,解决方法都没能处理好这个问题,今天换了个思路,搜索的是 取消vs和opencv关联,一下子找到了好几个办法,重装vs都没能解决这个问题,今天终于处理好了。

 图片来源: 无法启动此程序,因为计算机中丢失opencv_world320.dll_zxw的博客-CSDN博客

特别说明:我现在是不用opencv了,所以本文章的解决办法是解除opencv与vs的关联,让vs运行的时候不加载opencv库,如果你还要使用opencv,此方法可能不太适合你哦。

解决方法:

法一:VS2012 opencv 无法删除“继承的值”问题解决方案

亲测可用,主要就是解决依赖项问题,虽然我创建了几个项目都可以运行,但是,我觉得还是要按法二的方式,从配置文件上解决依赖。

法二:如何删除vc2013上配置好的opencv - 尚码园

这个方法也很好,但是我是先法一,再法二,所以单独按法二的解决办法,不知道可不可以。另外就是法二删除相关依赖文件夹后,需要重启下软件。bingo。

需要注意的是,我建议是直接删除文件中出现的opencv相应的路径,如D:opencv/bin,而不是全部删除链接中所说的这些。

ps:不用OpenCV的话,记得环境变量也把相应的opencv删除一下哦。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/296373.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号