一、安装依赖库
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
二、下载OpenCV压缩包
下载地址:https://github.com/opencv/opencv/releases,版本自选,直接下载 zip 就可以了
三、编译
1、解压
2、进入解压目录,新建文件夹
两种方式
1)命令行新建
mkdir build
cd build
2)右键新建
3、cmake
sudo cmake ..
4、编译
sudo make
sudo make install
5、添加环境变量
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
四、配置完成
如果报错:error while loading shared libraries: libopencv_highgui.so.3.4: cannot open shared object file: No such file or directory,是没有添加环境变量
五、参考
https://blog.csdn.net/luanpeng825485697/article/details/81181825