本文主要方法参考高翔博士的《slam十四讲中的方法》和各类博客,做一总结。

  • 安装engin库

1. 直接安装

sudo apt-get install libeigen3-dev

2. 可以查找下其头文件

sudo updatedb
locate engin3
  • 安装opencv3

    1. 下载open3

https://opencv.org/opencv-3-3.html

2. 解压文件

3. 按照本书的代码内容配置依赖项

sudo apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev

4. cmake编译

cd opencv-3.3.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

5. 验证有没有装好

运行命令:pkg-config --cflags --libs opencv

  • pcl的安装方式

https://blog.csdn.net/we1583004we/article/details/79651299

ubuntu系统学习4——安装engin和opencv3相关推荐

  1. Ubuntu系统---NVIDIA 驱动安装

    Ubuntu系统---NVIDIA 驱动安装 第一次安装"NVIDIA 驱动",小小的激动,因为终于可以玩GPU了.预想一块GPU,盼望太久,差点放弃,感谢J姐让我捡个漏.但是,第 ...

  2. Seay系统学习及安装

    目录 一 Seay系统学习及安装 安装 功能介绍 系统用法 二 案例测试--DVWA 一 Seay系统学习及安装 安装 解压到自己的虚拟机中 打开文件中的[Seay源代码审计系统.exe] 选择路径, ...

  3. ubuntu系统deb包安装mysql

    #ubuntu系统deb包安装mysql 摘要:ubuntu系统通过dpkg命令安装deb软件包,安装mysql数据库 一.下载mysql安装包 ubuntu18.04下载链接:https://dev ...

  4. VM ware虚拟机、Ubuntu系统、Ros安装教程

    VM ware虚拟机.Ubuntu系统.Ros安装教程 一.VM ware 虚拟机安装 1.你只需要在浏览器中搜索找到VM ware官网进行下载你所需要的版本即可,这里给出VM ware17.0pro ...

  5. Ubuntu系统学习笔记(完整版)

    Ubuntu是一个以桌面应用为主的Linux操作系统.一般叫做乌班图 什么叫操作系统? widows,用于个人桌面 macOS,用于个人桌面 Linux,主要用于服务器,商务部署 创建虚拟机安装Ubu ...

  6. Ubuntu系统下NS-3安装与工具配置

    持1.NS3介绍 官网:https://www.nsnam.org/ 引用官网的介绍: ns-3是用于因特网系统的离散事件网络模拟器,主要用于研究和教育用途.ns-3是免费软件,根据GNU GPLv2 ...

  7. MatlabR2016a在ubuntu系统下的安装教程

    前言 首先,安装包获取链接,关注微信公众号「3D视觉工坊」,后台回复「matlab_linux」即可获得百度云下载链接. 一 开始安装 拷贝 R2016a_glnxa64.iso到/home 文件夹下 ...

  8. 8g ubuntu 树莓派4b_树莓派4B安装Ubuntu系统,并安装桌面

    在等待将近五个多月后Ubuntu终于发布了支持树莓派4B的19.10操作系统.喜大普奔~ 这几天正在复现学长以前的"基于人脸识别的门禁系统"项目.树莓派在其中承担计算任务,因此环境 ...

  9. ubuntu apache2 mysql_折腾 Ubuntu 系统续之安装PHP、Apache2和Mysql

    一个狗血的开始 接上回的折腾,话说昨天晚上狗屎运来临,在重装了一次的 Ubuntu 系统上,居然顺利的安装了 QQ.PHP7.Apache2.phpMyAdmin.chrome stable.Subl ...

最新文章

  1. 妙用vector:根据第一个不等的元素比较两个序列大小的利器
  2. WCF从理论到实践(15):响应变化
  3. Hibernate.Annotation注解
  4. Maven导入或新建项目时更改项目jdk版本
  5. 深度学习之循环神经网络(7)梯度裁剪
  6. Vert x开发指南
  7. webpack3.0 压缩css 但是不在html中引用,webpack怎样压缩css?
  8. Pollard_rho大数质因数分解+拉格朗日四平方和定理(bzoj 2904: 平方和)
  9. 【渝粤教育】国家开放大学2018年秋季 1018t国际公法 参考试题
  10. Linux学习----文件的使者-Rsync(马哥教育原创)
  11. Gradle下载手动安装
  12. 使用SQLParameter解决SQL注入问题
  13. java-序列化以及反序列化
  14. LibVLC —— 常用函数解析
  15. java抽象类和普通类_抽象类和普通类的区别是什么?java类和抽象类的区别
  16. 外贸员需要知道的那些事儿
  17. 在开发版上用C语言写实心圆,MFC利用CPen与CBrush绘制实心圆
  18. 1919 Problem A 二叉排序树
  19. CS231n笔记-CNN网络结构
  20. 2021年G2电站锅炉司炉最新解析及G2电站锅炉司炉找解析

热门文章

  1. 05.概念数据模型CDM
  2. android 图片压缩,bitmap压缩总结
  3. 金山办公和金山软件是同一家公司?复盘金山办公成长史 | 云计算
  4. 哪吒:若求职不易,那就跟它斗争到底
  5. html里高度的英文,高度是什么意思
  6. Java处理生僻字的问题
  7. 为什么计算机技术用云来形容,云雨一词,到底是啥意思?为何古人用云雨来形容房事...
  8. 更改Gradle镜像下载地址
  9. Inspection info: Reports octal integer literals. Some coding standards prohibit the use of octal...
  10. 【Python】《点燃我,温暖你》李峋同款爱心_python程序