ubuntu 下载编译 opencv4.2.0并检验
如有帮助点赞收藏关注!
如需转载,请注明出处!
ubuntu 的opencv4.2.0下载与编译
- 下载
- 依赖
- 开始编译
- 安装
- 配置OpenCV编译环境
- 检验
- * 完成
下载
首先下载opencv源码网址:
https://opencv.org/releases/page/3/
下载成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
完成;
开始编译
切入解压包中,创建build文件夹,切进入
使用cmake工具:
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES …
执行编译完成。
安装
sudo make install
去安装,会等很久
配置OpenCV编译环境
首先将OpenCV的库添加到路径,从而可以让系统找到
sudo gedit /etc/ld.so.conf.d/opencv4.conf
会打开一个文件 ,在文件末尾加入这句话
/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
执行如下命令使得刚才的配置生效:
source /etc/bash.bashrc
完成后更新一下
sudo updatedb
更新一下。我这里报错找不到命令。
于是我需要先安装一下apt-get install mlocate
安装完成
检验
pkg-config --modversion opencv4
来查看opencv的版本
4.2.0 成功获得版本号
* 完成
以上操作如有帮助,点赞收藏关注!
如需转载,请注明出处!