日期:2021/11/25
icp点云配准报错及解决
报错
如下图所示,出现很多诸如此类的错误:
(1) error: using invalid field ‘pcl::constclouditera< pointt >::defaultconstiterator::iterator_’
(2)no match for ‘operator[]’…
解决方法
出现这种问题是由于pcl版本太低了,更换pcl1.8即可。
点云滤波算法报错及解决
报错
如下图所示,出现很多诸如此类的错误:
(1)make[2]: 警告:检测到时钟错误。您的创建可能是不完整的。
(2)make[2]: 警告:文件“…/extract_indices_segment_filter.cpp”的修改时间在未来 23640 秒后
后果
出现上述报错往往会导致执行make命令之后,无法在build文件下生成可执行文件。
解决方法
参考链接:https://blog.csdn.net/maopig/article/details/6599660
在.cpp文件所在的文件夹,执行下面命令:
touch *
删除之前的编译结果,重新进行编译即可。