记录PCL学习过程中的报错:
如图所示85行
严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0312 不存在用户定义的从 "boost::shared_ptr<pcl::search::Search<pcl::PointXYZ>>" 到 "std::shared_ptr<pcl::search::Search<pcl::PointXYZ>>" 的适当转换 region_growing_segmentation D:\book\Point-Cloud-Processing-example-master\第十二章\4 region_growing_segmentation\source\region_growing_segmentation.cpp 85
或者:
错误 C2440 “初始化”: 无法从“boost::shared_ptr<pcl::search::Searchpcl::PointXYZ>”转换为“std::shared_ptr<pcl::search::Searchpcl::PointXYZ>”
或者:
error C2039: “make_shared”: 不是“boost”的成员
解决办法:
将boost::shared_ptr更改为std::shared_ptr
上图修改为:
std::this_thread::sleep_for (std::chrono::seconds(2));