vs安装pcl库,遇到的问题总结(全)

这里假设vs、pcl已经全部安装,并且相关的包含目录和库目录也都配置完成,在测试时可能问题的总结如下:
1. error C4996: ‘pcl::SAC_SAMPLE_SIZE’: This map is deprecated and is kept only to prevent breaking existing user code. Starting from PCL 1.8.0 model sample size is a protected member of the SampleConsensusModel class
或者
error C4996: ‘vtkMapper::ImmediateModeRenderingOff’:
vs安装pcl库,遇到的问题总结(全)
解决方法:
打开项目属性页>C/C++>常规>SDL检查(设置为否)。
vs安装pcl库,遇到的问题总结(全)
2.“pop_t”:找不到标识符”
可能行数有些变化,自己找到就行。
vs安装pcl库,遇到的问题总结(全)
这里另外需要主要的是,可能这个文件受保护,右键->打开文件所在的位置->右键属性->
vs安装pcl库,遇到的问题总结(全)
编辑->选择Users->修改->确定vs安装pcl库,遇到的问题总结(全)

3._findnext,_finddata_t在64位系统操作失败
vs安装pcl库,遇到的问题总结(全)
4.找不到OpenNI2
可能在刚开始安装的时候,安装位置错了,找到OpenNI2的安装包xxx.msi,然后重新安装(首先删除安装错的位置,一般也在c盘,可以手动搜索一下),位置选择如下,安装成功后如下:
vs安装pcl库,遇到的问题总结(全)

5.其他错误
参考:https://blog.****.net/qq_39758080/article/details/87454318

参考链接:
https://blog.****.net/qing101hua/article/details/70739391
https://blog.****.net/yzk1062913581/article/details/102518841
https://www.cnblogs.com/supernow/articles/5164863.html
https://blog.****.net/oMoDao1/article/details/89210158