下载
https://opencv.org/releases/
这里直接选的 最新版本 4.6
安装依赖
1
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libtiff4.dev libswscale-dev libjasper-dev
可能会报错:
解决方案:
1
2
3
sudo add-apt-repository "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev
网上大部分写的都是 sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main”
但该源不支持arm架构的
其他问题
cmake 发现缺少一堆包
包冲突 网上搜了一堆解决措施,都不行,最后换成清华源解决问题。https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu-ports/ 注意arm版本的
1
2
sudo aptitude install libgtk-3-dev
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev