Debian安装PCL
本教程针对Debian/Ubuntu下安装PCL的一般性教程,鉴于自编译源码需要准备各种依赖,且编译过程可能会出现各种意料之外的错误,及其耗费时间和精力,并不推荐此种方案;本教程中亦不会提供源码编译相关解答。
1.安装CMake
由于在linux下进行pcl学习需要cmake,故下面演示如何在Debian上安装cmake。
在终端中使用命令sudo apt install cmake
即可安装cmake
2.PCL官方建议
我们打开pcl官网的下载页面,拉到最下面,找到Linux板块,如下图所示,使用sudo apt install libpcl-dev
命令安装,将会自动安装所需依赖。
安装成功后,可在/usr/include
中找到pcl文件夹。
3.安装PCL工具
在我们经过上述步骤安装完PCL后,会发现此时无法在终端中使用pcl_viewer
等命令,这是因为我们不是通过源码编译的方式,故而没有这些二进制可执行文件。
下面运行sudo apt install pcl-tools
命令,安装完成后即可在终端中使用pcl_viewer
等命令了。
此时,我们就可以在/usr/bin
中找到pcl的命令了。
4.PCL CMake配置文件
在一些情况下,可能需要修改PCLConfig.cmake
orpclConfig.cmake
文件,可以通过locate PCLConfig.cmake
进行位置查找。
一般来说,此文件在/usr/local/share/pcl-1.13/
或者/usr/lib/x86_64-linux-gnu/cmake/pcl
路径下。
【PCL build issue】WARNING ** io features related to pcap png will be disabled
WARNING ** io features related to openni2 pcap png will be disabled