PCL

最近在学习3D点云的相关知识,ubantu环境下搭建PCL环境的教程记录一下。

参考链接

·(3条消息) ubuntu20.04安装pcl_chengle的博客-CSDN博客

·(3条消息) PCL点云数据库——第一篇(开发环境的搭建)_MOYI's road-CSDN博客_pcl点云

一、首先安装各种依赖:

sudo apt-get update

【如果这里出现问题可以尝试换源】

sudo apt-get install git build-essential linux-libc-dev

sudo apt-get install cmake cmake-gui

sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev

sudo apt-get install mpi-default-dev openmpi-bin openmpi-common

sudo apt-get install libflann1.8 libflann-dev

sudo apt-get install libeigen3-dev

sudo apt-get install libboost-all-dev

其他依赖:

sudo apt-get install libqhull* libgtest-dev

sudo apt-get install freeglut3-dev pkg-config

sudo apt-get install libxmu-dev libxi-dev

sudo apt-get install mono-complete

sudo apt-get install libopenni-dev

sudo apt-get install libopenni2-dev

二、源码安装VTK库

sudo apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev

sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev

# sudo apt-get install cmake cmake-gui

(这里有一部分是上面安装依赖过程中安装过的)

·VTK官网下载源码Download | VTK,我用的是VTK8.2。下载后解压到安装目标文件夹,解压后打开cmake-gui,具体命令如下:

tar -zvxf file.tar.gz

mkdir build

cd build

cmake-gui

打开图形化界面后,配置如下:

配置“where is the source code”的路径为vtk-8.2所在的目录

在vtk-8.2目录新建build文件夹,配置“where to build the binaries”为build文件夹

点击Configure,配置完成后提示configure done

选择“VTK_GROUP_QT”再次点击configure

配置完成后点击generate按钮,会在build文件夹下生成工程文件.

vtk安装路径下打开终端,输入如下指令:

make -j8

sudo make install

三、PCL安装

网上有很多源码安装教程,但是我在安装过程中遇到了make文件错误。百度的时候参考ubuntu20.04安装pcl的详细步骤和走过的坑 - 码我疯狂的码 - 博客园 (cnblogs.com)发现,ubantu16以上的版本安装PCL可以直接一行命令搞定。命令如下:

sudo apt install libpcl-dev

四、验证安装

验证过程同网上的许多教程一样,这里贴一些其他教程的验证过程。

(3条消息) ubuntu20.04安装pcl_chengle的博客-CSDN博客

ubantu20.04安装PCL相关推荐

  1. ubuntu18.04安装pcl库

    参考Ubuntu18.04安装PCL 1.9.1(图文详解,附踩坑和测试)_ubuntu安装pcl_振华OPPO的博客-CSDN博客 遇到的问题 1 安装依赖时软件未满足依赖关系 sudo apt-g ...

  2. Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题

    Ubantu20.04 安装搜狗输入法的详细步骤和遇到的问题 一.安装Fcitx输入框架 1.步骤 2.遇到的问题 二.下载Linux版本搜狗输入法 1.搜狗Linux下载官方网站 2.安装步骤 三. ...

  3. Ubuntu18.04安装pcl教程以及踩坑记录

    参考教程:Ubuntu18.04安装PCL(详细教程)_一盆柠檬的博客-CSDN博客 1.安装依赖 sudo apt-get update sudo apt-get install git build ...

  4. Ubuntu16.04安装PCL库的python实现python-pcl,并且通过pcl加载pcd文件验证python-pcl是否安装成功

    1. 安装PCL库 使用如下指令安装PCL库. sudo apt install libpcl-dev 如果提示"Unable to locate package libpcl-dev&qu ...

  5. 小米笔记本ubantu20.04安装输入法和Nvidia驱动 实录

    电脑型号:小米笔记本Pro15.6 显卡型号:NVIDIA GeForce GTX 1050 Max-Q 安装方式: 使用Software&Updates -Addition Drivers安 ...

  6. ubuntu18.04安装PCL

    目录 一.安装依赖 二.下载 三.编译 四.安装PCL 五.安装可视化库依赖 六.安装依赖 七.验证 八.卸载(这一步暂未验证) 附:问题记录 一.安装依赖 sudo apt-get update s ...

  7. ubuntu16.04安装PCL

    1.安装最新的cmake版本 下载地址https://cmake.org/download/ 解压 tar -xzvf cmake-3.18.1.tar.gz cd cmake-3.18.1 ./bo ...

  8. HP-Zbook15 ubantu20.04安装Nvidia驱动(成功方法)

    电脑型号:HP Zbook 15  G8 显卡:nvidia Quadro T1200 安装方式: 使用Software&Updates -Addition Drivers安装 1.重装系统后 ...

  9. 暗影精灵8 双系统 ubantu20.04(无线网卡为Intel WIFI6E AX211)

    暗影精灵8 双系统 ubantu20.04(无线网卡为Intel WIFI6E AX211) 一.Ubantu20.04安装 这里参照文章 https://www.pudn.com/news/6249 ...

  10. NVIDIA AGX Orin 安装 pcl 1.12.1 and vtk 7.1

    参考: Ubuntu 20.04安装PCL ubuntu20.04安装pcl Orin安装的是 Ubuntu 20.04 的系统,跟 Ubuntu 18.04 安装 pcl 还稍有点不同 先安装辅助库 ...

最新文章

  1. Eclipse插件使用links目录的用法
  2. 自己挖的坑自己填--JVM报内存溢出
  3. Redis分布式快速入门
  4. python奇奇怪怪的特点
  5. 分布式一致性算法 之 Paxos算法
  6. paper reading:[renormalization]Semi-supervised Classification with Graph Convolutional Networks
  7. UI布局引擎Layout 之 QGraphicsLinearLayout
  8. JAVA入门到精通(3)IDEA开发工具的使用
  9. BlackBerry7290软件安装——电子书阅读Mobipocket
  10. app自动化之monkey测试
  11. (第39册)《微信小程序游戏开发快速入门到实战》夏敏捷著
  12. 获取当前登录用户的用户名
  13. VR学习第一节:VR是什么?VR AR的区别
  14. Visualization of Detail Point Set by Local Algebraic Sphere Fitting
  15. 郑州师范学院计算机实验室,郑州师范学院---VR虚拟仿真实验中心
  16. C# 文件哈希码比较
  17. 编译postgres exporter遇到的问题解决
  18. 分布式文件系统(GFS和HDFS)概述
  19. SSD内部逻辑结构——Chip与Package的误解
  20. SF Week 2:本周好内容,请君过目

热门文章

  1. 笔记本计算机提升性能,如何加快笔记本电脑的运行速度?
  2. 张云茹计算机,重庆理工大学药学与生物工程学院研究生导师简介-张云茹
  3. 爱情婚姻 - 苏格拉底
  4. 企业邮箱能帮企业带来哪些好处?
  5. java中md5加密_JAVA中使用MD5加密实现密码加密
  6. Msfvenom建立后门程序指令及开启监听
  7. Y430刷新BIOS
  8. 开源时代:刘韧对话任旭东崔宝秋章文嵩蒋涛
  9. 小程序向webview传参_h5与小程序互相跳转,传参和获取参数
  10. 【量化笔记】量价关系分析