linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)
文章目录
- 下源码
- 编译
- 配置opencv环境
下源码
https://github.com/opencv/opencv/releases/tag/4.4.0
然后在ubuntu里建个文件夹把它扔进去,再右键给它提取出来
编译
直接参照官网方法
切换到你需要编译的opencv版本
点第一个吧,opencv简介
然后点
然后就正式到了安装教程主页了
https://docs.opencv.org/4.4.0/d7/d9f/tutorial_linux_install.html
根据教程,终端运行如下指令
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
完后运行cmake-gui,linux下cmake-gui的安装
路径这样写
然后点击configure
然后主要改两个地方
1、勾选上BUILD_opencv_world
2、在CMAKE_BUILD_TYPE后填上:RELEASE(我写的小写好像也支持)
然后点generate,几秒钟就好了
然后在build目录下打开终端,输入
make
过了挺久,大约半个小时,
应该成功了
然后再运行:
sudo make install
这一步的时候失败了,提示找不到第三方的ippicv文件,,,没事,先不弄了,有时间再弄★★★★★
参考文章1:【安装教程】Ubuntu16.04中用CMake-gui安装OpenCV3.2.0和OpenCV_contrib-3.2.0(图文)
参考文章2:Ubuntu18:使用CMake-gui编译OpenCV3源码的详细过程
配置opencv环境
动态库(共享库)的配置
输入指令创建opencv.conf文件,在文件中加入 /usr/local/lib ,然后保存退出。
sudo gedit /etc/ld.so.conf.d/opencv.conf
接下来输入指令加载配置文件,使配置生效:
sudo ldconfig
linux ubuntu16.04 编译opencv教程(没编过,有时间再弄,推流不用opencv也行的)相关推荐
- Linux ubuntu16.04 安装opencv4教程(源码编译)
参考文章1:Ubuntu 安装 OpenCV(亲测有效) 参考文章2:OpenCV - Linux(Ubuntu 16.04)中安装OpenCV + OpenCV_Contrib 参考文章3:ubun ...
- Win7下使用U盘安装linux Ubuntu16.04双系统图文教程
Win7下使用U盘安装linux Ubuntu16.04双系统图文教程 Ubuntu(友帮拓.优般图.乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于DebianGN ...
- linux安装matlab2016,ubuntu16.04 安装matlab2016b教程
搜索热词 ubuntu16.04 安装matlab2016b教程 下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso.R2016b_glnxa64_dvd2.is ...
- 联想Y7000P重装Ubuntu16.04.7系列教程(Nvidia GeForce RTX 2060/driver Version 460.67/CUDA11.2/CUDNN8.1.1)
文章目录 联想Y7000P 2020H重装Ubuntu16.04.7系列教程(Nvidia GeForce RTX 2060/driver Version 460.67/CUDA11.2/CUDNN8 ...
- ubuntu16.04 编译opencv4和opencv_contrib
ubuntu16.04 编译opencv4和opencv_contrib 下载源码 安装最新的cmake 使用cmake-gui配置cmake文件 make && install 添加 ...
- Ubuntu16.04编译android6.0.1源码记录
目录 目录 一.安装环境 二.下载源码 1.下载repo 2.初始化repo 3.同步源代码 关于驱动 三.编译源码 四.导入源码到AS 五.刷入真机 六.修改源码 总结: 3.同步源代码 关于驱动 ...
- Ubuntu16.04编译RK3399:make kernel.img error
RK3399开源资料: http://www.t-firefly.com/doc/product/info/id/100.html 1.问题: ubuntu16.04编译内核Kernel出现错误: ...
- Ubuntu16.04编译poco库
Ubuntu16.04编译poco库 概述 下载 编译 解压 编译 完整编译 部分编译 编译 安装 参考文章 概述 Poco C++库是一系列C++类库,类似Java类库,.Net框架,Apple的C ...
- linux nginx编译详解,Linux下nginx编译安装教程和编译参数详解
这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备 1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码 代码如下:# ...
最新文章
- 大意!6行代码,“报废”5片单片机!
- html canvas抽奖,HTML5 Canvas圆盘抽奖应用(适用于Vue项目)
- freemarker程序开发
- Prolog 语言入门
- Stanford UFLDL教程 深度网络概览
- 方立勋_30天掌握JavaWeb_(JSP+JavaBean实现)简单计算器
- nginx 不带www到www域名的重定向
- 教你如何进入有密码的 XP 系统(下)
- 小米 OV 联合起来才不是为了对抗 Google!
- 51aspx技术文章汇总搜集
- 春日 [宋] 王安石
- 基于标记不确定性和类别不平衡的语义分割在植被制图中的应用(soybean+FCN_segNet+newloss)
- Pycharm中创建一个 Python 项目
- dtu转发虚拟服务器,DTU转发云服务器
- 【Day1.4】奢华的海滨酒店,打发半天时间不成问题
- ol中闪烁点动画的实现
- 字符串(づ。◕‿‿◕。)づ进阶之章
- python爬取图片到本地文件夹
- 关于计算机f开头的英语,f开头的英文有哪些
- 安卓x86实际使用virgl案例
热门文章
- JavaScript的Prototype实现
- ora-03115:不支持的网络数据类型 oracle,Oracle10g新增DBMS_FILE_TRANSFER包(二)
- java代码是怎么运行的_Java代码是如何运行起来的?
- jsp项目在idea需要导入什么依赖_Java开发工具IntelliJ IDEA配置项目系列教程(五):模块依赖...
- PM——【1】维护功能位置主数据
- 49、Power Query-合并查询温故知新
- sap 后台作业状态都是什么含义
- SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏
- 新会计科目的编号及内容
- 滴滴与能链杀红眼的加油市场,究竟有多大?