如何在QT 中部署点云库(Point Cloud Library)

一、环境配置

Visual Studio版本:Visual Studio Community 2019

QT版本:5.15.2

PCL版本:1.12.1

VTK版本:9.1(与PCL使用的VTK 版本一致)

二、安装QT

1. 下载QT

QT官方从5.15版本开始只提供在线安装模式,从如下网站下载对应版本的安装器。

QT Download

这里我们选择“qt-unified-windows-x86-4.0.1-1-online.exe”安装器进行下载。

2. 安装QT

运行QT 在线安装包,安装需提供QT 账户,

输入账户点击Next 继续安装,到“Select Componets”页面,选择Qt LTS 5.15.2 版本,

展开“Qt 5.15.2”,继续选择组件,这里toolcahin 选择MSVC 2019 64bit(项目部署的PCL 1.12.1 使用VS2019 x64 因此这里选择同样的ToolChain),其他的toolchain 本项目没有使用,因此不勾选节省存储空间。

QT Creator 组件看需求选择,这里使用默认选项。

组件选择完毕之后,继续进行安装,直到安装完毕。

3. 环境变量

QT 安装完毕之后,需要设置QT 相关路径的环境变量,后续其他软件会使用到,如下变量设置好正确的路径,若变量已经存在颗忽略这一步。

二、安装Visual Studio

1. 下载Visual Studio

这里使用Visual Studio Community 2019 版本(项目部署的PCL 1.12.1 使用VS2019 x64 因此这里选择同样的ToolChain)。

VS Download

2. 安装Visual Studio 2019

运行VS 在线安装包,在开发类型中,这里只选择C++ 桌面开发,右侧组件中圈红两项必选,分别为ToolChain 与调试模块,其他的按需选择。

组件选择完毕,点击安装,等待安装完成即可。

三、安装PCL

1. 下载PCL

这里选择使用PCL1.12.1 版本。

PCL Download

2. 安装PCL

运行PCL安装包,这里勾选自动配置系统环境变量,安装完毕之后可以系统变量中看到PCL 相关路径,后续软件会用到。

PCL 依赖到其他的第三方库,在“选择组件”页面,建议将PCL 使用第三方库一起安装,避免版本对齐的问题,省去很多麻烦。

组件选择完毕后,继续安装,等待安装完成即可。

四、安装VTK

PCL的点云三维显示功能依赖于其VTK组件实现,而PCL内置的VTK缺少QT 支持的组件,因此,为了支持在QT 中部署PCL 我们需要下载VTK源代码重新对其进行编译。

1. 下载VTK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值