PCL1.9+VS2017+Win10安装须知及MFC适配

在写这篇博客的时候,PCL的最新版本是1.9.1,地址在这。不过从github的种种迹象上看,应该1.10马上就要出来了。

关于PCL的安装,这篇文章已经说完了,说的非常详细,因此不需要再赘述一遍。

之所以在用了一段时间之后还开一篇文章讲安装注意事项,是为了说明,如果以“AllInOne”这种方式安装,请不要选1.9.1版本!!!

否则在编译release x64的时候会报错(x86没试过,估计也够呛),经过了几番探究,看见有人在github上也提到了这个问题,但大佬表示并不建议用“AllInOne”方式,而要用CMake,然后就没有然后了。而那个哥们最后挣扎了许久决定放弃,然后用CMake解决了。

本人用了debug版本n久之后,终于在今天想要解决这个问题,因此想偷个懒换成1.9.0试试看,不行再CMake,然后问题就解决了。。。

 

另外在一些情况下,PCL可能需要与MFC一起使用,其配置与在控制台使用基本一致,然而有几个问题需要注意一下,否则无法编译。

1.关闭SDL检查:C/C++->SDL检查->否(/sdl-)

2.属性->高级->MFC的使用->在共享DLL中使用MFC,否则会出现如下错误

3.vtkAtomic.h里面的三个“detail”前面加上"::"

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值