Linux(Deepin15.3)下PCL安装
下载PCL源码
配置安装环境
首先安装Qt5.7.1
然后下载vtk源码进行vtk配置
最后配置库如下:
$ sudo apt-get install cmake
$ sudo apt-get install g++
$ sudo apt-get install libboost-all-dev
$ sudo apt-get install libeigen3-dev
$ sudo apt-get install libflann-dev
$ sudo apt-get install python
$ sudo apt-get install libusb-1.0-0-dev
$ sudo apt-get install libudev-dev
$ sudo apt-get install openjdk-6-jdk
$ sudo apt-get install freeglut3-dev
$ sudo apt-get install doxygen
$ sudo apt-get install graphviz
$ sudo apt-get install libpng12-dev
$ sudo apt-get install libgtest-dev
$ sudo apt-get install libxmu-dev
$ sudo apt-get install libxi-dev
$ sudo apt-get install libpcap-dev
$ sudo apt-get install libqhull-dev
$ sudo apt-get install python-vtk
$ sudo apt-get install libvtk-java
编译pcl源码
熟悉Linux源码安装这一步就可以搞定了
测试
在桌面建立文件夹demo,将>doc->tutorials->content->sources下的PCL例程:这里我选择的是cloud_viewer文件夹下的cloud_viewer.cpp及对应的cmakelist.txt文件复制到demo文件夹下,打开Qt5.7.1,选择打开工程,到demo文件夹下点击CMakeLists.txt文件打开,然后进行编译,最终显示结果如下