在VS2019中安装PCL1.9.1后程序运行出现问题的解决方案

很开心地解决了VS2019中配置PCL 1.10.0的问题,但是安装完成的几天内  , :-(  一直在使用这个已经配置好的环境进行PCD文件的载入,却无法解决正常的PCD文件打开的内存分配问题)-:

即:pcl::io::loadPCDFile<pcl::PointXYZRGB> (fileName, *cloud)无法执行。 

因此,VS2019与PCL 1.10.0的配合只能作罢,从而转到VS2019与PCL1.9.1的配合安装环境。并且尝试着解决了这个配置环境下运行的错误。

配置好的环境下启动PCD的读取,并出现了以下问题,借助CSDN分享的文章进行了解决:

1. pop_t没有找到,打开C:\Program Files\PCL 1.9.1\3rdParty\FLANN\include\flann\algorithms下的dist.h,找到

typedef unsigned long long pop_t;语句,将它转移到#if __GNUC__之前即可。

 

2. 无法调试程序,因为丢失了pcl_common_debug.dll

将C:\Program Files\PCL 1.9.1\bin添加到环境变量的path里,并保证环境变量中的PCL_ROOT为C:\Program Files\PCL 1.9.1即

可。

3. 调试程序,正常工作开始

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值