今天,我在实验室新配制的新机器上准备用cmake生成一下师兄的项目。
遇到了一些问题:
1.By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH


这个问题把关键字在网上搜一下就找到了解决办法:
在系统的环境变量中增加一个变量OpenCV_DIR(注意大小写要正确),值为你电脑中安装的opencv的build路径

这个问题出现的原因是cmake不知道你电脑的opencv装在了哪里,它的目的是为了寻找下图中的.cmake文件

添加了这个环境变量之后,重启电脑,重新用cmake生成,这个错误果然解决了
然后又出现了新问题
2.By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH

从错误描述中我猜这个问题和上个问题应该是相同的原因,但是我还是上网搜了一下
http://www.cppblog.com/Error/archive/2013/04/13/199407.aspx
http://stackoverflow.com/questions/15639781/how-to-find-qt5-cmake-module-on-windows
看到了这两个帖子,里面的解决方法是对的。第一个链接里的文章作者开始用直接把*.cmake文件直接拷贝过去还是不能解决问题,然后用了stackoverflow里面给出的在cmakelist中加入set命令的方法
我的想法是如果仿照第一个问题的解决办法,在系统变量里面也加入一个Qt5Widgets_DIR是否也能解决问题?
然后我在Qt的安装路径下找到了FindQt5Widgets.cmake等文件

然后添加了新的环境变量


然后重启电脑问题之后 这个错误也不再出现了。

所以我想,这类错误可能都可以用这种方法来解决。只要找到相应的*.cmake文件的路径,然后把路径添加到系统的环境变量中,看就可以解决了。

转载:https://www.douban.com/note/511006818/

使用cmake时发生not providing *.cmake in CMAKE_MODULE_PATH类错误的解决办法相关推荐

  1. 服务商模式下微信小程序支付时,一直报“支付验证签名失败”错误的解决办法

    在写小程序支付的时候,我是以服务商模式发起的支付,统一下单接口是调用成功的,但是在小程序调起支付的时候就报"支付验证签名失败"的错误. 主要有三个原因: 1.第二次签名用到的tim ...

  2. 【番外篇3】xdd-plus 登录时发生致命错误以及小滴滴拉取代失败的解决办法

    1.在使用xdd-plus机器人发送升级命令的时候,会出现如下提示: 小滴滴拉取代失败:exit status 1 解决办法:打开finalshell,按照如下路径添加: [user]email = ...

  3. 插入移动硬盘时出现Synaptics.exe - 损坏的映像错误的解决办法

    出现如上错误时,使用杀毒软件查杀一下,就可以解决问题,原因是硬盘可能中病毒了. 如果查杀完成后,再次插入硬盘时电脑没有反应,那么选中此电脑–>右键选择属性–>选择设备管理器–>选择通 ...

  4. .net 发布程序时出现“类型ASP.global_asax同时存在于...”错误的解决办法

    web程序发布后,通过浏览器访问程序显示如下的错误信息: 编译器错误消息: CS0433: 类型"ASP.global_asax"同时存在于"c:\WINDOWS\Mic ...

  5. GDI+中发生一般性错误的解决办法 from http://www.cnblogs.com/winzheng/archive/2008/12/23/1360440.html...

    GDI+中发生一般性错误的解决办法 这个错误经常发生,代码如下:    private  static  byte[] GetBytes (Image image)         {         ...

  6. GDI+中发生一般性错误的解决办法

    开发的过程中遇到了这个错误想要记录下来! 我是在保存图片文件时遇到的这个错误. 网上也搜了很多资料,试过之后还是会出错,代码其实也都大同小异没有太大区别,先把我遇到问题的经过描述一下: 我要做的是读取 ...

  7. Eclipse导入项目时Finish不能点击(项目重名)解决办法

    Eclipse导入项目时Finish不能点击(项目重名)解决办法 Eclipse在导入项目时Finish不能点击的问题,一般情况是发生重名,这里的重名包括文件重名,以及.project文件重名. 解决 ...

  8. python编程时显示语法错误_Python编程的10个经典错误及解决办法

    接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...

  9. Win7 IIS7.5运行ASP时出现500错误的解决办法

    http 500内部服务器错误说明IIS服务器无法解析ASP代码,下面为大家介绍下Win7 IIS7.5运行ASP时出现500错误的解决办法 http 500内部服务器错误说明IIS服务器无法解析AS ...

最新文章

  1. TVM性能评估分析(四)
  2. _Neofetch – 通过终端显示Linux系统信息
  3. 十进制中正整数N中1的个数
  4. 老弟,Redis 6.0 除了多线程,别忘了这个牛逼特性!
  5. iOS 字典与字符串之间的互转
  6. php使用ftp远程上传文件类(解决主从文件同步问题的简单方法)
  7. express html页面,Express使用html模板
  8. 授权普通非DBA用户可以有权限查看执行计划的方法
  9. GeoServer设置栅格影像的发布样式
  10. python3中报错No module named 'numpy'
  11. 安川服务器电源板过流维修,安川伺服驱动器驱动板维修常见故障
  12. 读《About Face 4 交互设计精髓》21
  13. 《网络渗透技术》 强烈推荐
  14. 74HC595芯片引脚,功能介绍【250字】【原创】
  15. imagej对像素进行操作
  16. 分析方法论_用户生命周期的建立
  17. 吃算法的 计算机方向,算法工程师算是吃青春饭的吗
  18. HBuilder发布H5,nginx部署
  19. 实验二 同步时序方式设计_秒表
  20. d3dcompiler_47.dll: Access is denied

热门文章

  1. 3天2100万!周杰伦的说好不哭,20万点评Python来分析
  2. Debian 9 更换源 使用国内源 配置方法
  3. Spring安全示例教程
  4. Redis面试 - Redis 主从架构
  5. 电脑开机提示EFI Netword 0 for ipv4 boot failed的原因及解决方法
  6. jmeter重写java请求_jmeter之编写java请求-扩展Java Sampler
  7. ogg mysql表结构不一致_OGG-01163 Bad column表结构一致、trail文件meta不一致处理
  8. [UWP]用画中画模式(CompactOverlay Mode)让用总在最前端显示
  9. 【C语言】写一个函数,并调用该函数求两个整数的最大公约数和最小公倍数
  10. 【db】mongodb的故事