2016-10-04 758 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

相关问题