下载PCL
1. 官网链接如下(需要翻墙): http://unanancyowen.com/en/pcl18/
2. 百度云链接: http://pan.baidu.com/s/1qYmJxRA 密码:qyyg
安装PCL
(安装过程中我会把必要过程截图出来,未做截图说明的,默认即可 )
在安装PCL一键安装包时,勾选上Add PCL to system PATH for all users
修改安装路径到你想要的位置(默认的是C盘)
安装过程中,会弹出OpenNI的安装程序,更改OpenNI的安装路径为你安装的PCL路径下的3rdParty文件夹下的OpenNI2文件夹中
配置
添加环境变量
D:\PCL 1.8.0\bin
D:\PCL 1.8.0\3rdParty\FLANN\bin
D:\PCL 1.8.0\3rdParty\Qhull\bin
D:\PCL 1.8.0\3rdParty\OpenNI2\Tools
D:\PCL 1.8.0\3rdParty\VTK\bin
下面是详细的配置步骤:
1. 打开VS新建一个控制台程序
2. 在解决方案管理器里找到你新建的项目,右键点属性,弹出属性页窗口。
依次选择 调试-环境 添加如下内容:
path=D:\PCL1.8.0\bin;
依次选择C/C++-预处理器-预处理器定义,添加上
_CRT_SECURE_NO_WARNINGS
_SCL_SECURE_NO_WARNINGS
依次选择VC++目录-包含目录 添加如下内容:
D:\PCL 1.8.0\3rdParty\OpenNI2\Include
D:\PCL 1.8.0\3rdParty\VTK\include\vtk-7.0
D:\PCL 1.8.0\3rdParty\Qhull\include
D:\PCL 1.8.0\3rdParty\FLANN\include
D:\PCL 1.8.0\3rdParty\Eigen\eigen3
D:\PCL 1.8.0\3rdParty\Boost\include\boost-1_61
D:\PCL 1.8.0\include\pcl-1.8
依次选择VC++目录-库目录 添加如下图所示内容:
D:\PCL 1.8.0\3rdParty\OpenNI2\Lib
D:\PCL 1.8.0\3rdParty\VTK\lib
D:\PCL 1.8.0\3rdParty\Qhull\lib
D:\PCL 1.8.0\3rdParty\FLANN\lib
D:\PCL 1.8.0\3rdParty\Boost\lib
D:\PCL 1.8.0\lib
添加PCLRelease.props和PCLDebug.props文件(在PCL/属性表文件夹中)
在属性管理器里点击项目,展开子项。
点击选中开头为Debug的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLDebug.props,添加上。
点击选中开头为Release的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLRelease.props,添加上。