PCL安装、问题记录
参考 https://blog.csdn.net/daidaiisdaidai/article/details/84430154
参考 https://blog.csdn.net/u013045316/article/details/52120256
安装 http://gyshgx868.github.io/2018/03/06/PointCloud/pcl-install/
- 首先需要设置各种include和lib文件路径
- 输入lib文件
- 设置预处理器:
错误 C2116 “GetSystemInfo”: 不同声明之间的函数参数列表不匹配 pcl_test C:\Program Files\PCL_1.9.1\3rdParty\Boost\include\boost-1_68\boost\interprocess\detail\win32_api.hpp 926
错误 C2733 “GetSystemInfo”: 无法使用 "C" 链接 pcl_test C:\Program Files\PCL_1.9.1\3rdParty\Boost\include\boost-1_68\boost\interprocess\detail\win32_api.hpp 926
设置BOOST_USE_WINDOWS_H即可
_CRT_SECURE_NO_WARNINGS
BOOST_USE_WINDOWS_H // 解决C链接的问题
- 解决max、min的问题
将 std::numeric_limits::max()改为 (std::numeric_limits::max)()
- vs2017 + win10+ pcl181 在 使用 openni2_grabber.h 时,出现pcl181