ubuntu 下载编译 opencv4.2.0并检验

如有帮助点赞收藏关注!
如需转载,请注明出处!

ubuntu 的opencv4.2.0下载与编译

    • 下载
    • 依赖
    • 开始编译
    • 安装
    • 配置OpenCV编译环境
    • 检验
    • * 完成

下载

首先下载opencv源码网址:

https://opencv.org/releases/page/3/

ubuntu 下载编译 opencv4.2.0并检验_第1张图片
ubuntu 下载编译 opencv4.2.0并检验_第2张图片
下载成zip后,在下载文件夹中打开终端
解压缩输入指令:unzip opencv-4.2.0.zip
更新一下:

sudo apt update 
sudo apt upgrade

依赖

安装依赖库:

sudo apt install g++
sudo apt install cmake
sudo apt install make

安装opencv依赖项:

sudo apt-get install build-essential libgtk2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev libopenexr-dev libtbb-dev

ubuntu 下载编译 opencv4.2.0并检验_第3张图片
完成;

开始编译

切入解压包中,创建build文件夹,切进入
在这里插入图片描述
使用cmake工具:
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES …
ubuntu 下载编译 opencv4.2.0并检验_第4张图片
ubuntu 下载编译 opencv4.2.0并检验_第5张图片
执行编译完成。

安装

sudo make install 去安装,会等很久
ubuntu 下载编译 opencv4.2.0并检验_第6张图片

配置OpenCV编译环境

首先将OpenCV的库添加到路径,从而可以让系统找到

sudo gedit /etc/ld.so.conf.d/opencv4.conf 

ubuntu 下载编译 opencv4.2.0并检验_第7张图片
会打开一个文件 ,在文件末尾加入这句话

/usr/local/lib

保存关闭。

执行命令使刚才的操作生效

sudo ldconfig

配置bash

sudo gedit /etc/bash.bashrc

在最后添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH 

ubuntu 下载编译 opencv4.2.0并检验_第8张图片
执行如下命令使得刚才的配置生效:

source /etc/bash.bashrc

完成后更新一下
sudo updatedb 更新一下。我这里报错找不到命令。
于是我需要先安装一下apt-get install mlocate
ubuntu 下载编译 opencv4.2.0并检验_第9张图片
安装完成

检验

pkg-config --modversion opencv4来查看opencv的版本
在这里插入图片描述
4.2.0 成功获得版本号

* 完成

以上操作如有帮助,点赞收藏关注!
如需转载,请注明出处!

你可能感兴趣的:(ubuntu,工具使用,ubuntu,linux)