Ubuntu PCL安装方法
PCL的安装有源码安装、PPA安装以及通过终端的 安装。源码安装能够添加cuda支持的gpu运算等,但是配置方法复杂,需要很多第三方库支持,PPA安装一直没有成功。在终端中通过软件中心安装方法成功了,记录方法如下:
1. Ubuntu 16.04安装:sudo apt-get install libpcl-dev
Ubuntu 14.04安装:sudo apt-get install libpcl-all
2.安装后使用问题修复
a. No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'cloud_viewer'。停止
此问题是系统目录下没有libproj.so 而目录下有libproj.so.9 文件名不同导致无法找到库,通过将libproj.so.9复制出来一个即可解决问题,命令为:
sudo ln -s /usr/lib/x86_64-linux-gnu/libproj.so.9 /usr/lib/x86_64-linux-gnu/libproj.so
b. vtkproj4问题
在cmake文件中,需要添加list(REMOVE_ITEM PCL_LIBRARIES 'vtkproj4')