Visual Studio 2022+CMake配置PCL1.14.1(新增QT教程)

前言

        本教程提供高效的PCL和QT配置流程,需要注意的是,本文建立于Visual Studio2022、PCL1.14.1和QT6.8的基础上,与此版本不同的朋友请更新至此版本;当然更推荐参考本教程适当修改,发布对应的教程。

        阅读本教程,请注意红色文字提示,问题宝宝可评论/私信联系博主。

        这里需要声明的一点是,大家要厘清一个概念,配置PCL库不仅仅能显示个点云,除了PCL库的各种算法可用,PCL也包含很多三方库,例如VTK,知道这些可以帮助你更好的完成工作。可能是教程通常到显示点云就结束,PCL真正的强大的数据处理功能几乎没有演示?可这只是一个教程,需要都演示一遍吗?

一,下载PCL

        选择下图框选文件即可(注意:安装包的版本必须和vs版本相对应,例如vs2022必须使用msvc2022版本)。PCL-1.14.1下载链接,建议选择VS2022+PCL1.14.1版本进行安装;有部分人尝试PCL1.13.1和VS2019版本失败,如果想尝试的可以一起探索。

二,安装PCL

        除了下图选择第二个选项,其余步骤直接选择“下一步”即可,然后等待安装完成。如果想手动添加环境变量,也可全部选择默认选项。

 安装PCL后,在安装目录下3rdParty/OpenNI2/,安装下图软件,选项选择默认值即可。

        安装完成,电脑系统环境变量中会看到如下变量,如果红框中的变量不存在,则需要手动创建。

        接下来编辑环境变量(注意:Win11需要搜索《编辑系统环境变量》,否则无法编辑Path)双击Path的值进行查看,安装完成通常只会有红框1中的路径(没有的话手动添加,否则会找不pcl_xxxx.dll),绿框2中的路径需要手动添加,也就是上图的OPENNI2_INCLUDE64,OPENNI2_LIB64和OPENNI2_REDIST64。如果没有在Path里添加这三个变量,运行时就会报找不到OpenNI2.dll的错误,并且将OpenNI2.dll复制到执行目录也是无效的。

C:\Program Files\PCL 1.14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值