PCL条件欧几里得聚类几个错误的处理

在Windows10环境下,使用VS2019和PCL1.11.0时,遇到pcl::ConditionalEuclideanClustering初次调用的错误。常见解决方案是在预处理器定义中添加PCL_NO_PRECOMPILE,但这会导致新的问题。为解决编译错误,需要禁用C/C++的SDL检查,并在conditional_euclidean_clustering.h头文件中直接#define PCL_NO_PRECOMPILE,原因是预编译头冲突,此问题自PCL1.8版起存在且未在1.11.0版修复。
摘要由CSDN通过智能技术生成

pcl::ConditionalEuclideanClustering类由于PCL版本的一些问题,第一次调用过程中会存在一些问题。写得比较凌乱,勿见笑!

编译环境:Windows10   VS2019  PCL1.11.0

我在调用时,第一次出现了一下两个问题,在网上查询发现这是出现最多的问题。

给出最多的解决方式是项目属性--处理器定义,在预处理器定义中添加 PCL_NO_PRECOMPILE。

但是我这样操作后出现了新的问题。先把项目属性--C/C++ SDL检查设置是否,否则报错

但是任然出现了几个错误,搜索半天也找不到解决办法。

最后受这篇文章启发

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值