pcl/point_cloud.h:没有那个文件或目录

img


这是一个ros_pcl浏览pcd点云的功能包,请问这个错误怎么解决?

没找到pcl/point_cloud.h这个头文件,要么就是没安装。要么就是路径错误
所以建议找一下该文件,检查路径,如找不到,建议重新安装

你就找一找这个头文件到底在你的计算机哪个路径下啊,没有的话就下载一个

你没有安装PCL库,先安装PCL库

参考链接

ROS中预览pcd点云数据,提示fatal error: pcl/point_cloud.h: 没有那个文件或目录_pangweijian的博客-CSDN博客 进入ROS论坛中关于该问题的讨论:pcl_ros/point_cloud.h: No such file or directory - ROS Answers: Open Source Q&A Forum看样子需要安装pcl的功能包,注意有个ros_pcl的包也是需要调用pcl包的。在pointCloud的官网下载pcl源码包Releases · PointCloudLibrary/pcl · GitHub解压源码:tar xvfj source.tar.. https://blog.csdn.net/pangweijian/article/details/121987242?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166729299316782390544616%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166729299316782390544616&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-2-121987242-null-null.nonecase&utm_term=pcl%2Fpoint_cloud.h%3A%E6%B2%A1%E6%9C%89%E9%82%A3%E4%B8%AA%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95&spm=1018.2226.3001.4450

先安装PCL库

安装libpcl库

sudo apt install libpcl-dev