赞
踩
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
文件
在最后一行加入:
deb http://archive.ubuntu.com/ubuntu focal-updates main
运行:
sudo apt update
再次尝试安装,即可成功
解压压缩包
unzip opencv-3.4.16.zip
进入解压文件夹,并运行cmake
cd opencv-3.4.16
mkdir build
cd build
cmake ..
开始编译
make -j8
sudo make install
安装成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。