我安装的是opencv4.5.5,安装过程可以参考下面这个,不过对文件的缺失我是直接复制下好的文件到相关目录下:
https://www.cnblogs.com/phyger/p/14069437.html
要注意cmake命令:
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=~/opencv-3.4.5/opencv_contrib-3.4.5/modules/ -D OPENCV_ENABLE_NONFREE=True ..
cmake 时候会报错,就是一些文件由于“网络问题”下载不下来:
查看CMakeDownloadLog.txt:
把这些文件手动下载下来,j记得修改文件名字,然后放到 .cache
![](https://img-blog.csdnimg.cn/5a020690324b4e27a7e6d0fcdc17d8e9.png)
![](https://img-blog.csdnimg.cn/1d4bcc94f4e540e1b6e04d2697dd85ee.png)
然后执行:
sudo make -j8
sudo make install
编译成功!!!