PCL1.8+vs2013环境搭建

来源:互联网 发布:淘宝店铺双十一宣传语 编辑:程序博客网 时间:2024/05/20 04:48

工具:

VS2013_RTM_ULT_CHS.iso

PCL-1.8.0-AllInOne-msvc2013-win64.exe

PCL-1.8.0-AllInOne-msvc2013-win64-pdb

KinectSDK-v1.8-Setup.exe

qt-opensource-windows-x86-msvc2013_64-5.5.1.exe

cmake-3.7.1-win64-x64.zip

下载:http://pan.baidu.com/s/1slO7ezz

步骤:

1.在安装PCL一键安装包时,勾选上Add PCL to system PATH for all users。安装过程中,会弹出OpenNI的安装程序,更改OpenNI的安装路径为你安装的PCL路径下的3rdParty文件夹下的OpenNI2文件夹中。

2.拷贝与你安装PCL版本对应的PDB压缩包解压后的PDB文件,到你PCL安装路径下的bin文件夹,就是里面有pcl开头的dll的那个文件夹。

3.系统Path设置添加如下:;C:\Program Files\PCL 1.8.0\bin;C:\Qt\Qt5.5.1\5.5\msvc2013_64\bin;C:\Program Files\PCL 1.8.0\3rdParty\FLANN\bin;C:\Program Files\PCL 1.8.0\3rdParty\Qhull\bin;C:\Program Files\PCL 1.8.0\3rdParty\OpenNI2\Tools;C:\Program Files\PCL 1.8.0\3rdParty\VTK\bin。

4.接下来进行vs2013的安装

http://jingyan.baidu.com/article/09ea3ede3b2496c0afde3944.html

(建议:在安装vs2013的同时安装vs2010,否则可能会出现一些问题)

可能遇到的问题:计算机中丢失MSVCP100D.dll

5.qt安装须在vs2013之后,Qt安装版本为.Qt安装版本为qt-opensource-windows-x86-msvc2013_64-5.5.1.exe。

6.CMake安装,解压完直接用就行,最好放在c盘。

7.运行安装KinectSDK-v1.8-Setup.exe。

8.进行环境安装测试,cmake出现以下错误:


解决办法:

修改C:\Program Files\PCL 1.8.0\cmake下PCLConfig.cmake,将772行中的simulation去掉即可。


PCLConfig.cmake拒绝访问,无法修改内容。解决办法:

1.右键点击选择【属性】选项;

2.进入属性对话框,点击上方【安全】选项;

3.进入安全选项界面,选择【users】账号,然后点击下方【编辑】选项;

4.进入账号权限编辑选项,选择【users】在下方的权限中,修改勾选【允许】,然后点击【确定】。



原创粉丝点击