这是我的代码 pcl::octree::OctreePointCloud::BreadthFirstIterator tree_depth_it; pcl::octree::OctreePointCloud::BreadthFirstIterator tree_depth_it_end = octree.breadth_end();
for (tree_depth_it = octree.breadth_begin(); tree_depth_it != tree_depth_it_end; ++tree_depth_it)
{
if (tree_depth_it.isLeafNode()){...
显示的错误
错误 1 错误 LNK2001: 无法解析的外部符号“public: class pcl::octree::OctreeBreadthFirstIterator > & __cdecl pcl::octree::OctreeBreadthFirstIterator >::operator++(void)” (??E?$OctreeBreadthFirstIterator@V?$OctreeBase@ VOctreeContainerPointIndices@octree@pcl@@VOctreeContainerEmpty@23@@octree@pcl@@@octree@pcl@@QEAAAAEAV012@XZ) C:\Pathe\Octree.obj manipulability_core
当我使用 OctreePointCloudSearch 时没有任何错误,但自从我添加了 BreadthFirstIterator 代码后,错误就会出现。我已经链接了标准 pcl_octree_debug.lib,提升了 lib 和 misc pcl 库,但我仍然无法摆脱错误。