一、安装编译opencv
以下步骤最好在可以科学上网的前提下进行,因为要下载一些东西。
sudo apt install build-essential
sudo apt install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
cd /opt/software
git clone https://gitee.com/yunyao01/opencv.git
cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_GTK=ON -D OPENCV_GENERATE_PKGCONFIG=YES -D BUILD_SHARED_LIBS=OFF -D WITH_OPENMP=ON -D ENABLE_PRECOMPILED_HEADERS=OFF ..
编译,耗费一些时间…
make -j4
sudo make install
配置Opencv,动态库配置
sudo vim /etc/ld.so.conf.d/opencv.conf
在opencv.conf中添加内容:
/usr/local/lib
然后执行生效命令
sudo ldconfig
修改/etc/bash.bashrc
sudo vim /etc/bash.bashrc
在bash.bashrc的文件末尾添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
接下来就执行更新命令
source /etc/bash.bashrc
验证:
pkg-config --modversion opencv4
pkg-config --cflags opencv4
pkg-config --libs opencv4
结束!