c++ - 为 GreedyProjectionTriangulation 配置 VS2010

标签 c++ visual-studio-2010 struct point-cloud-library point-clouds

我有一个基于 PCL 1.6 的代码,使用 OrganizedFastMesh 和 Poisson 等函数,并且运行良好。但是当我添加 this code使用 GreedyProjectionTriangulation 函数 VS2010 返回此错误:

*错误 51 错误 LNK2001:未解析的外部符号“private: virtual void __cdecl pcl::GreedyProjectionTriangulation::performReconstruction(class std::vector > &)” (?performReconstruction@?$GreedyProjectionTriangulation@UPointXYZ@pcl@@@pcl @@EEAAXAEAV?$vector@UVertices@pcl@@V?$allocator@UVertices@pcl@@@std@@@std@@@Z) C:...\pcl_surface.obj*

是否需要额外的 file.lib 来包含?

哪些?或者还有什么?

谢谢!

最佳答案

前几天,我的代码出现了同样的错误(有两个类似的错误)。 我将 lib 文件 /lib/pcl_features_debug.lib 添加到 linker-->input,它起作用了。

VS2010(X64) Debug模式

关于c++ - 为 GreedyProjectionTriangulation 配置 VS2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19453729/

相关文章:

c++ - unordered_map中哪个 “find”或 “at”更快?

c++ - Emscripten 1.34.1 问题

vb.net - 包含 1000 多个项目的列表框卡住 Visual Studio

c++ - 是否有必要使用 'new' 分配一个新指针,指向一个与先前存在的指向同一结构的指针相同的结构?如果是这样,为什么?

c++ - 'std::function<double(double)>’ 到 ‘double (*)(double)’ 之间的转换

c++ - PrintWindow函数在notepad.exe中出错

c# - VSHost.exe在VS2010中一直启动

c - 如何在 C 中创建具有两个可变大小数组的结构

c - 使用三元运算符初始化结构

c++ - TAB 键在 COM 框架上的 MFC 应用程序中不起作用。但是,箭头键有效