一、下载opencv源码包

opencv-github-release 下载 opencv3.4.8 源码包
在这里插入图片描述

二、编译安装

参照 Install OpenCV-Python in Ubuntu,通过源码编译安装opencv,不需要支持python

sudo apt-get install cmake
sudo apt-get install gcc g++
unzip opencv-3.4.8.zip
cd opencv-3.4.8
mkdir build
cd build
cmake ..
make -j8

# 安装编译好的文件到系统相应目录
sudo make install

默认位置安装,将会安装系统如下目录
在这里插入图片描述
bin目录为可执行文件
在这里插入图片描述
lib是库文件,主要是以libopencv开头的so文件、文件夹:pkgconfig、python2.x、python3.x(pkgconfig里存放的是opencv.pc);
share里就两个文件夹:OpenCV和licenses

三、卸载

# 进入build目录
# 可将opencv相关的可执行文件、lib文件等从/usr/local/bin/、/usr/local/lib、usr/local/share中删除,
# 不过还是会留空下文件夹,需要手动删除。
sudo make uninstall

# 将源码包内的编译相关文件删除
sudo make clean

# 删除源码包内所有文件
sudo rm rf *

Ubuntu18.04源码编译安装opencv-3.4.X+测试demo

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐