1、遇到ocv_download未定义的情况:
网上有将filename改成PACKAGE的说法,不仅很麻烦,可能隐藏其他错误。
正确的解决方法,检查opencv和contrib库的版本,一般通过官网链接直接下载的contrib库为最新的版本。版本的选择按钮位于,如下图:
2、opencv库和contrib的版本是匹配的,但是总是访问超时,下载失败
解决方法:除了网速,这更多的可能是源的问题。
a\打开系统设置->软件和更新->下载至->选择其他->选择清华或者华科等源(清华:mirrors:tuna.tsinghua.edu.cn)->“选择服务器”
b\系统提醒要“重载”,选择确定,会花费一些时间,请耐心等待。
c\打开终端,输入sudo apt-get update
重新cmake,会惊喜地发现问题解决啦。