2016-10-04 58 views
0

我是C++和pcl的新手。我使用Ubuntu 16.04。我只想嘗試pclPFH的估計。我需要使用兩個文件:point_types.hfeatures/pfh.h。 我包括他們在我.cpp文件的頂部:Ubuntu16.04運行pcl in sublime text3,「致命錯誤:usr/include/pcl-1.7/pcl/point_types.h:沒有這樣的文件或目錄」

"include usr/include/pcl-1.7/pcl/point_types.h" 
"include usr/include/pcl-1.7/pcl/features/pfh.h" 

有一個錯誤致命錯誤:

usr/include/pcl-1.7/pcl/point_types.h: No such file or directory

這是爲什麼? 非常感謝!

回答

0

使用下面的命令檢查是否安裝了pcl庫。

ldconfig -p | grep libpcl 

如果你無法找到任何然後通過PCL PPA

sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl 
sudo apt-get update 
sudo apt-get install libpcl-all-dev 
+0

HI安裝它,我在終端檢查和幾個.so文件出現了與路徑「usr/lib中/ X86-64 Linux的-gnu「我的.h文件在」usr/include/pcl-1.7/pcl「中可以嗎?非常感謝! – Aileenlingyu

+0

在'usr/include'之前嘗試'/',即'/ usr/include /' –

+0

我試過了,之前的錯誤已經解決了,但有一個新的類似的錯誤。該項目現在可以找到point_types.h和pfh.h,但是使用point_types.h本身調用位於usr/include/pcl-1.7/pcl中的另一個.h文件。錯誤成爲pcl/pcl_macros.h:沒有這樣的文件或目錄 。如何將pcl路徑添加到整個項目中以避免這種錯誤?非常感謝!@jblixr – Aileenlingyu

相關問題