Ubuntu20.04 安装 opencv
下载源码
https://opencv.org/releases/
官网下载
这里下载的是3.4.16
安装依赖项
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-dev libopenexr-dev libtbb-dev4
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libgtk-3-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev pkg-config
报错解决
安装libgtk-3-dev
时报错
The following packages have unmet dependencies:
libgtk-3-dev :
Depends: gir1 …
…
Depends: libgtk-3-0 (= 3.24.20-0ubuntu1) but 3.24.20-1 is to be installed
我用的是阿里源,可能是阿里源的版本过新,不兼容。
解决:
编辑/etc/apt/sources.list
文件
在最后一行加入