主要参考:windows系统下PCL的安装与配置 https://blog.csdn.net/sangnanpo/article/details/100562305
下载问题:本文使用8.1 VS2015: 下载不下来可以在这里下载:http://file.cloudlhd.cn/
安装完成:报错error C4996:
error C4996: 'std::_Uninitialized_copy0'
解决:
1、打开项目属性
2、c/c++目录
3、预处理器
4、在右侧表单中编辑第一条“预处理器定义”
5、将报错提示中的问题填入,_SCL_SECURE_NO_WARNINGS
6、确认
或者在头文件前加上:#pragma warning(disable:4996)
运行:debug 下运行,缺少.dll库文件,需要将OpenNI2的库 和 PCL的 /bin库 全部复制粘贴到当前项目的debug下。否则报错缺少某某库,缺什么找什么。