在用CMake编译opencv_contrib的时候,经常会遇见这样的问题
第一次Configure之后发现还是会有红色的

然后打开CMakeDownloadLog.txt发现有15个没有下载好的文件

初步的解决方法:
管理员身份运行记事本,打开下面这个文件:

终端输入:ping 151.101.228.133如下图发现没有丢失,它是raw.githubusercontent.com的一个IP,CMake通过它下载,所以设置一个能连接上的IP,这样就能减少无法下载的情况,下面我有试很多,都可以,选择其中一个就行了。

加上这么一句:151.101.228.133 raw.githubusercontent.com,保存后关闭,然后再删掉原来编译出来的build文件夹的内容重新编译,点击一次Configure

如下图会有几个红色的,还有4个文件没有下载好

下面这四个文件就比较容易解决了

首先到git:https://github.com/opencv/opencv/tree/4.1.0

选择缺少的文件对应自己opencv的版本:


下载好了之后把文件按照上面那个文本文件中提示的路径再重新编译就好了

opencv_contrib编译失败解决方法相关推荐

  1. AMESim2020.1仿真编译失败解决方法之一

    AMESim2020.1仿真编译失败解决方法之一 问题描述: 软件安装正确,在准备和matlab联合仿真时,换用VC2015以上版本编译器编译失败 解决方法: 到AMESim安装路径下,找到vcars ...

  2. maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法

    maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法 参考文章: (1)maven常见问题处理(3-3)Gradle编译时下载依赖失败解决方法 (2)https://www.cnbl ...

  3. OpenCv3 VideoCapture读取视频失败解决方法

    用vs2017+win10+opencv420编译的程序无法在win7打开文件,换一个opencv版本就好了 将opencv2换成opencv3以后,遇到了各种各样的问题,以后再慢慢记录. 其一,Vi ...

  4. Keil5 生成bin文件失败解决方法

    Keil5 生成bin文件失败解决方法 如何生成.bin文件 打开工程Options for Target -> User 勾选Run #1,并添加如上图代码 "$KARM\ARMCC ...

  5. Jenkins执行shell脚本启动tomcat失败解决方法

    Jenkins执行shell脚本启动tomcat失败解决方法 参考文章: (1)Jenkins执行shell脚本启动tomcat失败解决方法 (2)https://www.cnblogs.com/wa ...

  6. SVN地址正确,能在网页打开,但是检出失败解决方法

    SVN地址正确,能在网页打开,但是检出失败解决方法 参考文章: (1)SVN地址正确,能在网页打开,但是检出失败解决方法 (2)https://www.cnblogs.com/zzd0916/p/76 ...

  7. svn update 报错,必须先cleanup,然后cleanup失败解决方法

    svn update 报错,必须先cleanup,然后cleanup失败解决方法 参考文章: (1)svn update 报错,必须先cleanup,然后cleanup失败解决方法 (2)https: ...

  8. oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死 解决方法

    oracle中"ORA-00060: 等待资源时检测到死锁" 或存储过程编译卡死 解决方法 参考文章: (1)oracle中"ORA-00060: 等待资源时检测到死锁& ...

  9. Jenkins安装maven integration plugin失败解决方法

    Jenkins安装maven integration plugin失败解决方法 参考文章: (1)Jenkins安装maven integration plugin失败解决方法 (2)https:// ...

最新文章

  1. 人人都能看懂的LSTM
  2. 如何使用一个单片机的IO口控制两个LED?
  3. 第三章、Data语意学
  4. main_loop()函数解析(1)
  5. JS获取元素属性和自定义属性
  6. 专题导读:数据资产化探索
  7. 新瓶旧酒ASP.NET AJAX(1) - 简单地过一下每个控件(ScriptManager、ScriptManagerProxy
  8. [BZOJ] 1614: [Usaco2007 Jan]Telephone Lines架设电话线
  9. 一、K3 WISE 实施顾问教程《进度1-谈谈实施顾问》
  10. PHP Error(不定时更新)
  11. android 获取用户名和密码,如何通过Android中的电子邮件地址获取用户名和密码
  12. qq批量登录软件_QQ账号永久冻结
  13. ug80浩强工具_ug浩强工具安装软件下载-ug浩强工具2.45 官方免费版-东坡下载
  14. python生成数字证书_makecert 制作数字证书
  15. 小型电商平台系统需求分析文档
  16. Win10操作系统下,如何确定电脑位数(图文教程)
  17. 对结对编程盟友的个人项目代码分析
  18. 为什么要配置环境变量,配置环境变量有什么好处?
  19. CentOS7配置阿里云yum源和EPEL源
  20. CanOpen Message

热门文章

  1. FBI再度要求苹果协助为波士顿黑帮成员的iPhone解锁
  2. Java语言中小数的取整
  3. 【坐在马桶上看算法】排序总结:小哼买书
  4. 无聊中安装的MAC OS截图欣赏
  5. 处事22计、心态24条、伤心50句、礼仪73、学会长大20
  6. windows2012下一端口多网站 Apache配置
  7. 用js取1-100的随机数
  8. Linux平台安装MongoDB
  9. Docker Remote API使用准备
  10. 一步一步玩控件:自定义TabControl——从山寨Safari开始