公式手順 でインストールしたPoint Cloud Library(PCL)を このマニュアル に従ってコンパイルしたばかりの自分のバージョンに更新する必要があります。理由は、最初にインストールしたビルド済みパッケージに存在するPCLのバグを修正する必要があるためです。
最後の手順のように「Sudo make install」を実行しますが、アプリケーションをコンパイルしてもバグが残っています。このようなlibpclバージョンをリストする場合
dpkg -l | grep '^ii' | grep libpcl
libpcl-allパッケージの場合は1.7 + trusty1、その他のlibpcl-パッケージの場合は1.7.1-3 + trusty2を出力します。私のコンパイル済みバージョンは1.7.2です。
Ubuntuでは、このマニュアルはライブラリに存在するソースから何かをインストールする間違った方法を表しています。正しいものはこれです:
apt-get source <package>
Sudo apt-get build-dep <package>
dpkg-buildpackage -rfakeroot -uc -b
dpkg -i <package>.deb.
完全な手順 こちら
カーネルとライブラリの手順は異なります。