链接和编译pcl

问题描述 投票:1回答:3

我在使用vs 2010和vs 2008安装点云库方面遇到了很大的麻烦,我为这两个vs版本下载了最新的一个包,我尝试并添加了所有链接器(这些lib文件的路径和输入部分的路径)并且所有包含文件和路径到vcc ++目录...但它总是在编译时给我一些错误。当我修复它时它总是逐渐增加这些错误,所有这些错误,如blabla.lib blabla.h无法找到或但是我做得很好,因为我在opencv中做了类似的事情而且它只是做了伎俩。任何教程或帮助都会得到满足,谢谢!

c++ visual-studio-2010 visual-studio-2008 openni point-cloud-library
3个回答
0
投票

考虑使用CMake生成项目文件并使用PCL。 PCL网站上有一个教程,一步一步解释如何做到这一点!

看看here


0
投票

请检查您的图形卡是否受支持。

然后,转到官方网站并下载软件PCL downloads并正确遵循说明。目前我已经安装了PCL(windows)并且工作正常。我下载了“All in one installer”,“cmake-2.8.7”用于创建项目(this is the official web of cMake)。并确保拥有最新版本的显卡驱动程序。其他可能的问题可能是你没有正确安装OpenNi,但不是一个大问题,你可以按照这个说明in this video(阅读视频说明的说明)。之后,您可以运行第一个样本。

快乐的代码!


0
投票

它可能是依赖版本或C ++编译器版本的错误。我有一个来自Eigen工具的错误,所以我分别安装了建议的Eigen版本,并且不是从All-In-One安装程序(预构建的二进制文件)包含到Eigen文件夹的路径。

这是我的设定:

操作系统:Windows 10,C ++编译器:Cygwin g ++ 7.4.0,IDE:Eclipse 4.10.0,PCL版本:1.6.0,Eigen版本:3.0.5(我单独安装)

© www.soinside.com 2019 - 2024. All rights reserved.