Ubuntu安装PCL(Point Cloud Library)思路总结

本文详细介绍了在Ubuntu14及Ubuntu16系统中安装PCL(Point Cloud Library)的不同方法,包括直接通过包管理器安装和从源码编译安装的全过程。针对安装过程中可能遇到的VTK和PCL版本兼容性问题提供了具体解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Ubuntu14的用户可以使用视觉SLAM14讲书中的安装方式,个人是Ubuntu16,使用时第二条语句过不去,各种忽略。

    sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
    sudo apt-get update
    sudo apt-get install libpcl-all

2.Ubuntu16的用户可以使用视觉SLAM14讲视频补充的安装方式,目前我安装完是PCL1.7。

sudo apt-get install libpcl-dev pcl-tools

除我以外大多数我认识学SLAM的,都用上面的内容完事了。

然而。

3.万里长征式的安库再装PCL法。

可以看这篇文章。

其中VTK下载:

官网,哪个版本都可以:https://vtk.org/download/

链接: https://pan.baidu.com/s/1MK5yPWkd_nK_1bOH81oHzQ 提取码: zrcu

PCL下载:

github:https://github.com/PointCloudLibrary/pcl

百度云: https://pan.baidu.com/s/1oMesDGgcZnTgGlhA3sskyw 提取码: qa9p

如果出现fatal error: pcl/visualization/pcl_visualizer.h: No such file or directory的问题,请看这篇文章。

我对于这个库的安装过程大概如图,说多了都是泪

 

 
---------------------  
作者:Eminbogen  
来源:优快云  
原文:https://blog.youkuaiyun.com/unlimitedai/article/details/86314464  
版权声明:本文为博主原创文章,转载请附上博文链接!

i libdapclient6v5:amd64 3.20.5-1 amd64 Client library for the Network Data Access Protocol ii libpcl-apps1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - apps library ii libpcl-common1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - common library ii libpcl-dev 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - development files ii libpcl-features1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - features library ii libpcl-filters1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - filters library ii libpcl-io1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - I/O library ii libpcl-kdtree1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - kdtree library ii libpcl-keypoints1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - keypoints library ii libpcl-ml1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - ml library ii libpcl-octree1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - octree library ii libpcl-outofcore1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - outofcore library ii libpcl-people1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - people library ii libpcl-recognition1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - recognition library ii libpcl-registration1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - registration library ii libpcl-sample-consensus1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - sample consensus library ii libpcl-search1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - search library ii libpcl-segmentation1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - segmentation library ii libpcl-stereo1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - stereo library ii libpcl-surface1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - surface library ii libpcl-tracking1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - tracking library ii libpcl-visualization1.10:amd64 1.10.0+dfsg-5ubuntu1 amd64 Point Cloud Library - visualization library ii ros-noetic-pcl-conversions 1.7.4-1focal.20240913.193412 amd64 Provides conversions from PCL data types and ROS message types ii ros-noetic-pcl-msgs 0.3.0-1focal.20240913.193206 amd64 Package containing PCL (Point Cloud Library)-related ROS messages. ii ros-noetic-pcl-ros
03-21
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值