pcl配置中遇到的问题

以下是本人在初学PCL过程当中遇到的一些问题:

问题集合1:

1.无法启动此程序,因为计算机中丢失MSVCP110D.dll。尝试重新安装该程序以解决此程序。

 pcl配置中遇到的问题_第1张图片

解决方案:找了度娘好久,但是始终没有找到解决方案,由于是系统问题,最后想到了试试360,360安全卫士->人工服务->热门工具->缺少msvc*.dll文件->修复。

 

2.Windows 找不到文件%Windows%\systempropertiesadvanced.exe。请确定文件名是否正确后,再试一次。

 pcl配置中遇到的问题_第2张图片

http://zhidao.baidu.com/question/580151033(链接)

是我误删了系统的两个变量,其中Path主要内容为%SystemRoot%\System32\Wbem。windir主要内容为C:\windows,在windows/System32目录下找到高级设置这个文件,重新建以上的两个系统变量就OK了。

3.错误提示为:OpenCV Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file ..\..\..\..\opencv\modules\highgui\src\window.cpp, line 261
请按任意键继续. . .

发现错误的地方,就是配置时debug与release模式下lib的顺序问题,可以试试在release下运行

4.1>C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB600

我重新检查了下我的pcl文件夹,由于之前安装过,所以记不得自己安装到哪一步了。然后自己的与pcl在一个目录下的openniPrimeSense的文件夹里面的文件被我弄到该目录下,因此这个目录下的文件就很多,然后自己就弄混了,总的来说,应该是自己的文件夹没有进行很好地管理,然后导致自己的环境变量配置出了问题,最终经过自己重新整理文件夹,然后重新设置环境变量与相关pclVS中的配置,解决了这个问题。本来自己打算将pcl卸载了,重新安装的,但是又害怕自己卸载不干净,会产生什么后遗症。所以就在原来的基础上进行修改了。主要的步骤是参照以下进行配置的:

Opencv+PCl配置

http://www.cnblogs.com/newpanderking/articles/4022322.html

 

6.http://qiusuoge.com/11848.html  QT的下载安装等相关操作

7.LINK : fatal error LNK1104: 无法打开文件“pcl_kdtree_debug.lib”

环境配置出了问题,如下图:在VC++目录下的库目录中缺少了两种lib.将他们添加进去便可以正常运行了。

 pcl配置中遇到的问题_第3张图片

这里要注意PCL引用到的其他库文件一定要加进去,VTK的库很多,而且依赖关系很乱,所以为了方便就全加进去了。

如果没有加完整,很多信息提示错误的。

 

你可能感兴趣的:(PCL点云)