没有前戏直接进入主题
首先现在某个版本的pcl库:
git clone https://github.com/PointCloudLibrary/pcl.git(快速下载)
安装依赖项:
sudo apt-get install cmake g++ libboost1.58-all-dev libeigen3-dev libflann-dev python libusb-1.0-0-dev libudev-dev freeglut3-dev doxygen graphviz libpng12-dev libgtest-dev libxmu-dev libxi-dev libpcap-dev libqhull-dev libvtk5-qt4-dev python-vtk libvtk-java
编译安装:
打开终端进入pcl目录采用外部编译,
mkdir build
cd build
cmake ..
make
sudo make install
*******************************************************************************************
这样就可以把pcl库安装到usr/local中,也可以只编译不安装,用cmake语法来找到pcl点云库。
如果编译时cmake后边加的东西多的话,会比较容易出错,所以我就没有加,直接make编译。
make编译时比较慢,而且会出现一些警告,这些都无碍大局,不用管它,耐心等待就好。
附上点云库的例子的网址,方便学习。
http://pointclouds.org/documentation/tutorials/