linux安装opencv版本(详解ubuntu安装opencv的正确方法)
类别:服务器 浏览量:1042
时间:2022-04-03 12:36:28 linux安装opencv版本
详解ubuntu安装opencv的正确方法本文介绍的是如何安装ubuntu下C++接口的opencv
1.安装准备:
1.1安装cmake
sudo apt-get install cmake
1.2依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev li.jpg" alt="linux安装opencv版本(详解ubuntu安装opencv的正确方法)" border="0" />
1.3下载opencv
下载地址:https://opencv.org/releases/
点击Sources进行下载自己需要的版本
2.安装
2.1解压文件
解压后,将文件夹放自己喜欢的地方,笔者这里就放在了home下
2.2进入到解压后的文件夹下
(这里我将解压后的文件夹重新命为opencv3,这个随便,不是重点)
在opencv3文件夹下新建build文件夹
mkdir build
进入build文件夹下
cd build
2.3cmake
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
接下来时一个漫长的等待过程,大概需要等10分钟,不用担心,耐心点…
2.4进行编译
sudo make -j8 可以使用sudo make -j 8 、sudo make -j4 、sudo make 我这里就使用sudo make -j 8了
2.5进行安装
sudo make install
3.配置环境
用gedit打开/etc/ld.so.conf
在文件中加上一行 /usr/loacal/lib
其中/user/loacal是opencv安装路径也就是makefile中指定的安装路
sudo gedit /etc/ld.so.conf
运行sudo ldconfig,
修改bash.bashrc文件
sudo gedit /etc/bash.bashrc
在文件末尾加入:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
然后在命令行中输入
source /etc/bash.bashrc
4.检验
在命令行中输入如下命令:
pkg-config opencv --modversion
至此opencv的安装就完成了
到此这篇关于详解ubuntu安装opencv的正确方法的文章就介绍到这了,更多相关ubuntu安装opencv内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- ubuntu安装cmake(详解ubuntu安装CMake的几种方式)
- ubuntu下vscode的使用教程(Vscode远程连接Ubuntu出错问题的解决方法)
- ubuntu下mysql安装教程(Ubuntu 20.04 安装和配置MySql5.7的详细教程)
- ubuntu20.2安装mysql(Ubuntu 14.04下mysql安装配置教程)
- ubuntu ssh登录服务器(ubuntu开启SSH服务远程登录操作的实现)
- win10上装ubuntu系统(Windows 10 太难用如何定制你的 Ubuntu方法详解)
- 树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解(树莓派3B+安装64位ubuntu系统和docker工具的操作步骤详解)
- ros必须在ubuntu安装吗(详解ubuntu20.04下CLion2020.1.3安装配置ROS过程说明)
- 阿里云ubuntu系统(阿里云ubuntu16.04如何搭建pptpd服务)
- ubuntu20.04开启ssh(详解Ubuntu20.04用Xshell通过SSH连接报错的服务问题)
- ubuntu18.04更换软件源(ubuntu20.04 LTS系统默认源sources.list文件的修改)
- ubuntu下使用vscode(使用Vscode结合docker进行开发的详细过程)
- 安装hbase1.1.2(Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程)
- pythondjango搭建web(PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上)
- ubuntu内核升级指定版本(Ubuntu12.04建立内核树实现过程详解)
- ubuntu安装php(在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法)
- 这部动漫中的女孩子,可比101女孩更加励志(这部动漫中的女孩子)
- 《白狐的人生》热拍 贾征宇偶像包袱难自弃 图(白狐的人生热拍)
- 七夕取消了,牛郎织女没做核酸七夕已经取消(牛郎织女没做核酸七夕已经取消)
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
- 兄弟萌,今年的七夕又取消了 思考 思考(今年的七夕又取消了)
- 七夕取消是什么梗(七夕取消是什么梗)
热门推荐
- mysqlupdate语句用法(MySQL update set 和 and的区别)
- css怎么设计文字阴影(css实现动态阴影、蚀刻文本、渐变文本效果)
- mysql利用数据库日志恢复数据(MySQL通过binlog恢复数据)
- xml属性和子元素的选择
- SQLServer中使用扩展事件获取Session级别的等待信息及SQLServer 2016中Session级别等待(SQLServer中使用扩展事件获取Session级别的等待信息及SQLServer 2016中Session级别等待)
- httpcontextbase 与 httpcontext
- css3语法结构(CSS3中的注音对齐属性ruby-align用法指南)
- C#中Dictionary的用法
- pythonselenium查看当前页面元素(python+selenium 定位到元素,无法点击的解决方法)
- mysql单独导出表(mysql实现从导出数据的sql文件中只导入指定的一个表)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9