weixin_38505799
weixin_38505799
采纳率0%
2017-04-27 03:27 阅读 7.2k

cmake编译opencv3.2+opencv_contrib一直报错。。

一直会提示这个错,有大神知道原因吗,我把一些依赖包下载下来放固定目录里了。还是该提醒还提醒错。我用的是opencv3.2+vs2015。

CMake Error at H:/OpenCV/opencv/sources/cmake/OpenCVUtils.cmake:1005 (file):
file MD5 failed to read file "H:/OpenCV/Library/3rdparty/protobuf/":
Permission denied
Call Stack (most recent call first):
H:/OpenCV/opencv_contrib-master/modules/dnn/cmake/OpenCVFindLibProtobuf.cmake:32 (ocv_download)
H:/OpenCV/opencv_contrib-master/modules/dnn/CMakeLists.txt:5 (include)图片说明图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • qq_35960550 lnsomnja 2017-06-19 02:54

    要用opencv contrib 3.2.0进行cmake,opencv contrib会报这个错

    点赞 2 评论 复制链接分享
  • iamoyjj 欧阳嘉 2017-04-27 05:15
    点赞 评论 复制链接分享
  • qq_30298625 qq_30298625 2017-05-05 03:13

    您好 这个问题解决了吗,我也遇到了 很难受

    点赞 评论 复制链接分享
  • auto_star auto_star 2017-05-23 13:23

    官方好像讲Protobuf的支持代码全部去掉了,在gitlab 上我就找不到相应的代码链接。倒是在csdn上找到不少已经保存了的代码,但是下载下来,这个问题都没有解决掉。我就将opencv_extra_modues_path 的勾去掉了,分开编译。倒是也可以用contribution中的包。。。

    点赞 评论 复制链接分享
  • auto_star auto_star 2017-05-25 09:45

    路径中是不是有中文字符?
    本来我的contrib的moudles是在有中文字符的路径中,就出现了这样的错误。
    当我把contrib 和opencv放在一起,那个路径中没有中文字符,这个问题就消失了。

    点赞 评论 复制链接分享
  • a571255945 copy_O_move 2017-05-25 09:47

    请问你解决了吗?我也遇到了这个问题,搞不定啊

    点赞 评论 复制链接分享
  • xyz27823501 xyz27823501 2017-06-21 13:37

    http://blog.csdn.net/qsy2000/article/details/70158537解决方案在这里
    看cmake源代码知道ocv_download这个函数在使用的时候,错把PACKAGE写成filename.
    修改后再次config,generate成功。。。。。

    点赞 评论 复制链接分享
  • weixin_44766736 从前有座山吖 2019-03-13 10:12

    opencv的版本号跟opencv_contrib的版本号不一致

    点赞 评论 复制链接分享

相关推荐