ubuntu18.04 编译安装opencv3.4.8
一、下载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