当前位置: 首页 > article >正文

ubuntu18.04 编译安装opencv3.4.8

一、下载opencv源码包

从 opencv-github-release 下载 opencv3.4.8 源码包
在这里插入图片描述

二、编译安装

参照 Install OpenCV-Python in Ubuntu,通过源码编译安装opencv,不需要支持python

sudo apt-get install cmake
sudo apt-get install gcc g++
unzip opencv-3.4.8.zip
cd opencv-3.4.8
mkdir build
cd build
cmake ..
make -j8

# 安装编译好的文件到系统相应目录
sudo make install

默认位置安装,将会安装系统如下目录
在这里插入图片描述
bin目录为可执行文件
在这里插入图片描述
lib是库文件,主要是以libopencv开头的so文件、文件夹:pkgconfig、python2.x、python3.x(pkgconfig里存放的是opencv.pc);
share里就两个文件夹:OpenCV和licenses

三、卸载

# 进入build目录
# 可将opencv相关的可执行文件、lib文件等从/usr/local/bin/、/usr/local/lib、usr/local/share中删除,
# 不过还是会留空下文件夹,需要手动删除。
sudo make uninstall

# 将源码包内的编译相关文件删除
sudo make clean

# 删除源码包内所有文件
sudo rm rf *

Ubuntu18.04源码编译安装opencv-3.4.X+测试demo


http://www.kler.cn/a/538167.html

相关文章:

  • ubuntu文件同步
  • Chapter2:C#基本数据类型
  • Python----Python高级(网络编程:网络基础:发展历程,IP地址,MAC地址,域名,端口,子网掩码,网关,URL,DHCP,交换机)
  • 69.弹窗显示复杂的数据框图 C#例子 WPF例子
  • FPGA|生成jic文件固化程序到flash
  • python编程-内置函数bin(),bool(),abs() ,all(),any(),ascii(),max(),min() 详解
  • 云计算真的可以提高企业的IT敏捷性吗?
  • 【简单】27.移除元素
  • 《Java核心技术 卷II》本地化的数字格式
  • 3.攻防世界 Confusion1(服务器模板注入SSTI)
  • 直接抓取网页的爬虫技术:限制与合规挑战
  • 订单超时设计(1)--- 如何使用redis实现订单超时实时关闭功能
  • 软件测试就业
  • 前端学习-页面加载事件和页面滚动事件(三十二)
  • vue3:点击子组件进行父子通信
  • spring cloud和spring boot的区别
  • 计算机领域QPM、TPM分别是什么并发指标,还有其他类似指标吗?
  • 即时通讯开源项目OpenIM配置可视化-etcd配置中心
  • C++ 顺序表
  • Spring 6.2.2 @scope(“prototype“)原理
  • [渗透测试]热门搜索引擎推荐— — fofa篇
  • 【生成模型之十四】Visual Autoregressive Modeling
  • 13.3 使用 Chat Prompt Template 设计专业翻译提示模板
  • 4.3 线性回归的改进-岭回归/4.4分类算法-逻辑回归与二分类/ 4.5 模型保存和加载
  • OC-Block
  • 全志A133 android10 thermal温控策略配置调试