在vs上基于cmake写opencv的代码遇到个玄学bug,直接导致项目启动不起来。
花了我很长很长时间来解决这个bug,但也学到了不少。
基础不牢地动山摇,真正的大佬遇到这种bug应该可以轻松解决吧,
总感觉自己对于C++的学习基础还不够牢固,或许我该在Linux上再学遍C++的编译过程?
回到正题,其实核心问题就是配置环境变量的问题,下面就详细聊一聊吧。

一启动项目就会出现如下报错,直接搜“由于找不到opencv_world…”可以找到大量文章,相对靠谱的是这篇,其中正常思路按着方法一(蜜汁觉得方法二很蠢,觉得不是长久之记)去添加一条路径就可以解决这个bug了,但我就很蠢的直接把原来的改成了,导致出现了新的报错说find_package啥都没找到,查了一波以后才明白find_package是要找某目录下的.cmake的代码,所以直接改路径的这个操作必不对,.cmake的代码就在\build的路径下。所以,此时只需要添加上\bin这条路径即可,如图

实际上在cmake生成缓存时还是有提示的,所以说遇到bug先看看日志。

还有一个需要注意的点是,通过实验我发现,vs环境变量的读取只发生在启动的时候,也就是说如果你更新了环境变量后,需要重启vs才可以生效。

希望你帮到你。

感觉自己效率好低,有兄弟给点建议吗?

由于找不到opencv_world430d.dll,无法继续执行代码的解决办法相关推荐

  1. 找不到msvcp140.dll无法继续执行代码,怎么解决?

    找不到msvcp140.dll无法继续执行代码,怎么解决?相信这个问题困扰着不少小伙伴,msvcp140.dll文件是电脑系统重要的动态链接库,缺失或者损坏会导致很多软件跟游戏无法打开运行,小编今天就 ...

  2. 由于找不到MSVCR110.dll,无法继续执行代码...的解决方法

    今天调试代码时候发现Wampserver运行以后是橙色的,橙色代表未启动成功.卸载安装后还是没有解决这个问题,反而启动Wamp出现了错误提示"由于找不到MSVCR110.dll,无法继续执行 ...

  3. 由于找不到mfc110.dll,无法继续执行代码的解决方法

    解决方案 出现此问题的原因主要是未安装VC++2012和VS2012的组件,自己直接下载安装即可,不用选择路径,一切按照默认进行. Win10环境下载:https://www.microsoft.co ...

  4. [968]程序运行时报错:由于找不到mfc110.dll,无法继续执行代码的解决方法

    解决方案 出现此问题的原因主要是未安装VC++2012和VS2012的组件,自己直接下载安装即可,不用选择路径,一切按照默认进行. Win10环境下载:https://www.microsoft.co ...

  5. 找不到msvcp140.dll无法继续执行代码,要怎么去解决?

    很多人咨询小编,说他在使用电脑的过程中经常会遇到找不到msvcp140.dll无法继续执行代码,他一脸懵逼不知道如何进行解决,其实这个是我们电脑中的组件运行库丢失所导致的.要解决这个问题也不难,下面我 ...

  6. 由于找不到qt5core.dll,无法继续执行代码的问题

    由于找不到qt5core.dll,无法继续执行代码的问题处理,其实和平常的dll缺失处理方法是差不多的 一. 下载qt5core.dll文件来解决 1.在百度搜索qt5core.dll这个dll文件, ...

  7. mysql 安装问题一:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。

    mysql 安装问题一:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题. 参考文章: (1)mysql 安装问题一:由于找不到MSVCR120.dll,无法继续执行 ...

  8. 由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。

    由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题. 解决办法: 这种错误是由于未安装 vcredist 引起的,根据自己操作系统版本下载对应的安装文件. 下载地址:h ...

  9. 由于找不到mscoree.dll无法继续执行代码

    Windows终端可以说是Windows系统中非常重要的功能之一,可以帮助用户通过命令行的模式来调整电脑,但是最近不少用户在运行的时候却提示由于找不到mscoree.dll无法继续执行代码,下面小编就 ...

最新文章

  1. 阿里云云原生中间件 2021 年春季校招实习启动啦~
  2. 后台提示云提醒未激活 点击激活删除方法
  3. 济南python工资一般多少钱-济南Python+人工智能
  4. severity distribution: tail of distributions
  5. 在github上面下载文件夹的方法666
  6. [编程入门]带参数宏定义练习:定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
  7. 记录一次iOS11大标题不滚动的问题
  8. 【熊猫多模式站群开发日志】权限控制拦截器
  9. java注解 @SuppressWarnings注解用法
  10. freeSWITCH中动态加载模块
  11. IT公司面试 逻辑题目
  12. Hive的Rank函数
  13. python基础知识大一总结与反思_反思总结及规划 其一
  14. 我们来统计一个各大学中国学生会CSSA的list吧
  15. iOS资源帖-优秀博客、iOS开发技术文、学习网站
  16. App中根据多个字段检索功能总结
  17. Vue2:网易云播放音乐并实现同步一次显示一行歌词
  18. 2020年白领年终奖报告来了,平均值为7826元
  19. char与signed char, unsigned char的区别?
  20. 提权系列(一)----Windows Service 服务器提权初识与exp提权,mysql提权

热门文章

  1. 卫星通信系统各个工作频段
  2. JAVA网络编程个人笔记 第4章 inet地址
  3. 谈谈我对opencv中IplImage图像参数widthstep的理解
  4. 音视频开发学习(三) -- RGB YUV HSV 颜色空间
  5. 简单操作 Cookie 注册登录
  6. Win7安装Python补丁要求
  7. SQL代码——数据库,数据表代码操作
  8. 大学里面必拿的证书四六级证书
  9. 数学思想——1.SEIR模型
  10. 《Head First 设计模式》(四):工厂模式