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

下载

首先下载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 成功获得版本号

* 完成

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

原文地址:https://blog.csdn.net/weixin_42362399/article/details/134648815

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_21062.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注