github上pcl官網
參考博客
更新並安裝build
sudo apt-get update
sudo apt-get install build-essential
安裝依賴庫
sudo apt-get install cmake #安裝編譯
sudo apt-get install qtcreator #安裝qt(一個打開工程文件的工具)
sudo apt-get install libflann-* #安裝FLANN庫
sudo apt-get install libboost1.55-* #安裝boost庫
sudo apt-get install libqt4-dev #安裝qt4的庫
sudo apt-get remove libvtk5.8-* #安裝VTK
sudo apt-get install libeigen3-dev #安裝EIGEN
sudo apt-get install vtk5-qt4-* #安裝qt4的vtk的插件
sudo apt-get install libqhull-dev
#或者直接一步把上面的install後面的集中到一起安裝,如下:
sudo apt-get install cmake libpcl-* ibflann-* libboost1.55-* libqt4-dev libvtk5.8-* libeigen3-dev vtk5-qt4* libqhull-dev
開始安裝pcl
# 方法1:二進制安裝(我的網速太差,沒行通)
sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install libpcl-all 或者sudo apt-get install libpcl-1.7-all-dev
# 方法2:源碼安裝
源碼下載地址:https://github.com/PointCloudLibrary/pcl
cd ~/Downloads ##進入下載的源碼文件中
tar zxvf pcl-pcl-1.7.2.tar.gz #解壓
cd pcl-pcl-1.7.2 #進入解壓後下載的源碼文件中
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j2 # 超慢
sudo make install