vs2017 配置 PCL1.8.1 疑难杂症小结

1.如果遇到许多typeof_impl.hpp文件的错误,如下图:

解决方法 :将下面两行代码放到你的头文件里面即可。

#define BOOST_TYPEOF_EMULATION
#include <pcl\registration\icp.h>

2.如果遇到pop_t文件出错,如下图

解决方法:将该文件中的 typedef unsigned long long pop_t; 移动到 #if __GNUC__ 之前即可。

3.如果遇到如下图所示的C4996问题,

可以头文件加上下面代码即可。

#pragma warning(disable:4996)

3.如果遇到打不开‘项目名.exe’文件,那说明你的环境没有配置成功。要么就是路径不对,要么就是你的版本问题。

4.配置成功后,当你发现你的vs只能读取pcd文件,甚至不能加上<pcl/io/ply_io.h>文件头,恭喜你,这就是你的vs版本太低,15.9之前的vs独有的bug,该问题在15.9之后才被修复。你有几种选择,要么卸载重装vs,要么更新你的vs。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值