gpt4 book ai didi

c++ - 使用 PCL 的 BreadthFirstIterator 时出现 LNK2001 错误

转载 作者:行者123 更新时间:2023-11-27 23:04:53 25 4
gpt4 key购买 nike

这是我的代码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()){...

显示的错误

Error 1 error LNK2001: unresolved external symbol "public: class pcl::octree::OctreeBreadthFirstIterator > & __cdecl pcl::octree::OctreeBreadthFirstIterator >::operator++(void)" (??E?$OctreeBreadthFirstIterator@V?$OctreeBase@VOctreeContainerPointIndices@octree@pcl@@VOctreeContainerEmpty@23@@octree@pcl@@@octree@pcl@@QEAAAEAV012@XZ) C:\Pathe\Octree.obj manipulability_core

当我使用 OctreePointCloudSearch 时没有任何错误,但自从我添加了 BreadthFirstIterator 代码后,错误就会出现。我链接了标准的 pcl_octree_debug.lib,提升了 lib 和 misc pcl 库,但我仍然无法摆脱错误。

最佳答案

从一个日本网站找到了我问题的答案,

来源:http://d.hatena.ne.jp/takmin/comment?date=20130719

显然您需要在代码中插入以下行

#include <pcl/octree/octree_impl.h>

任何使用 PCL 遇到任何 LNK200X 问题的人的引用

关于c++ - 使用 PCL 的 BreadthFirstIterator 时出现 LNK2001 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24413330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com