最近在使用PCL的KdTreeFLANN的时候报错:error C2079: “pcl::KdTreeFLANN<PointT>::param_radius_”使用未定义的 struct“flann::SearchParams”,发现是没有添加FLANN的头文件和库的原因。分析#include <fpcl/kdtree/kdtree_flann.h>文件包含#include <pcl/kdtree/flann.h>文件,而flann文件包含了#include <flann/flann.hpp>文件。

可能问题2:如果使用了opencv的头文件,由于opencv2文件夹下面也有flann文件夹和flann.hpp文件,可能导致错误包含

05-26 17:06