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文件打開,然後進行編譯,最終顯示結果如下