前提是下载好pcl1.8.0并安装好。配置好相应的环境变量,这些很简单很多博客都有就不多提了。
配置
1.打开VS新建一个控制台程序。
如果安装的是64位PCL,界面有个运行项,后面有个debug,在后面有个叫解决方案平台的下拉框,其值默认为win32,需要把win32,改成x64,方法是,点win32的箭头,点配置管理器,点活动解决方案平台,点新建,把键入或选择新平台,这一项,切换为x64,然后确定,此时,原来的win32已变为x64。
2.在解决方案管理器里找到你新建的项目,右键点属性,弹出属性页窗口。
点击配置属性下的调试,右边有个环境项,参数的设置链接点击配置属性下的C++,点击它的子项预处理器,右边有个预处理器定义,添加上_SCL_SECURE_NO_WARNINGS和_CRT_SECURE_NO_WARNINGS。
3.在属性管理器里点击项目,展开子项。
如果安装的是32位,点击选中开头为Debug的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLDebug.props,添加上。点击选中开头为Release的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLRelease.props,添加上。 如果安装的是64位,点击选中开头为Debug的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLDebug.props,添加上。点击选中开头为Release的子项里右键,点击添加现有属性表,然后找到你下载的文件夹里的PCLRelease.props,添加上。 注意在这里,64位的会有2个开头为Debug的子项,都要添加上PCLDebug.props,并且2个开头为Release的子项,也要添加上PCLRelease.props。
4、属性表的获取途径
5、问题和思考
这样的配置有个问题是每次新建一个工程都要重新配置一下。虽然不是很难,但是挺麻烦的也可以根据链接http://blog.csdn.net/u014283958/article/details/52599457配置。一劳永逸哈哈。
6、最后
测试代码很多也就不多提了。希望大家不吝赐教,一起学习。