由于需要使用PCL的RegionGrowingRGB等功能对点晕进行区域生长分割,1.7版本的PCL没有,故需要安装最新版1.8.1版PCL.利用编译源码的方式安装.主要参考这篇博客以及PCL官网教程

第一步:  官网下载源码包 pcl-pcl-1.8.1.tar.gz

第二步:  安装依赖(也不知道哪些有用哪些没用,完全照搬上述博客)

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 libvtk5.10-qt4 libvtk5.10 libvtk5-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 qt-sdk openjdk-8-jdk openjdk-8-jre  

第三步: 解压后编译源码

cd pcl-pcl-1.8.1/
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j8
sudo make -j2 install

 这样PCL便自动安装到 /usr/local/include/pcl-1.8,  /usr/local/bin, 和/usr/local/lib文件夹下,Bingo!