Ubuntu16.04上的PCL的安装

前言

本作者从2020-7月开始学习PCL,折腾了好一会儿才摸到PCL的门槛。刚开始在Windows上安装环境,并运行基本的视图查看。但是!目前广大的PCL资源都是在linux系统上配置运行的,我在Windows尝试着改了很久的一篇关于连续配准的教程,一直有错误,层出不穷;但在linux上直接一次成功。(滑稽)
所以建议小白们开始入手的时候,直接从linux入手。

安装Ubuntu16.04系统

本人是Win10系统,因此需要使用虚拟机

  1. 安装一个控制虚拟机的平台VMware (我的是VMware® Workstation 15 Pro);
  2. 在VMware上下载安装Ubuntu16.04(我下载的版本是16.04,感觉18.04差异也不大);
  3. 在第4点之前,注意——安装虚拟机的时候慢一点,别把整个磁盘清空了
  4. 附上安装的过程,从下载到安装非常详细了,如下:
    https://www.jianshu.com/p/faf8bbbdd0f2
    还有Ubuntu18.04的安装说明做参考。如下:
    https://blog.csdn.net/weixin_43465312/article/details/100233930
  5. 本人的虚拟机设置,可为各位提供参考:

    安装PCL的时候我把内存改为了8

网络适配器我改为桥段模式,怎么改自行百度,对本人来说NAT模式网速不如桥段模式,所以就改了。
在这里插入图片描述
至此Ubuntu安装完成~

安装PCL

本人靠着“Ubuntu16.04安装PCl”自己装完了,附上几篇很不错的文章
首先,附上我顺利安装时主要看的文章,链接如下:
https://blog.csdn.net/lilywri823/article/details/86583269

但是,本作者在下图的红框部分出现了问题,原因在Cmake中找不到Qt
在这里插入图片描述
错误的图片没有了,不过在选择“VTK_GROUP_QT”的路径上是一个not found,本人在Ubuntu系统中找不到,就直接下载了完整版的Qt包(4个G),再导入缺的模块。
大家如果出现这个问题,可以先试试https://blog.csdn.net/EuegneChen/article/details/80197555
如果不行就要像我一样笨笨的安装完整的包啦,我觉得原来应该有配好的可以用。
参考链接找不到了,不过搜索关键词是cmake,VTK_GROUP_QT,以及cmake报的错误

完成测试

还是上面给的教程的测试代码
成功跑出来
在这里插入图片描述