环境准备
安装cmake
sudo apt-get install cmake
安装依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
注意这个准备过程的command我没有执行,之前我有安装过cmake和依赖环境之类,请根据自己需求决定是否跳过
下载Opencv4.3
从以下链接https://opencv.org/releases/
下载source,这里我下载Opencv的最新版本4.3
安装
1. 解压下载下来的文件
2. 在文件夹下新建build文件夹
mkdir build
3. 进入build文件夹
cd build
4. 运行cmake cmmand
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
等待过程结束。
5. 编译
sudo make -j8
6. 安装
sudo make install
配置环境
安装完成后进行环境配置。
1. 打开ld.so.conf文件
sudo gedit /etc/ld.so.conf
最文件后新加一行:
include /usr/local/lib
2. 运行
sudo ldconfig
3. 修改bash.bashrc文件
sudo gedit /etc/bash.bashrc
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
然后运行:
source /etc/bash.bashrc
验证安装
运行以下command查看安装版本,至此安装完成。
pkg-config opencv --modversion