windows PCL1.12+VTK9.1+Qt5.15.2 VS2019 编译 环境搭建

8 篇文章 1 订阅

Part1 VS2019

直接去官网现在已经是 2022,下载这个链接可以直接下载 VS2019在线安装大概需要1个小时,

根据你的网速和电脑配置相关

vs_community__2019.exe社区免费版本-C++文档类资源-CSDN下载

下载完成,自动安装;

Part2 Qt5.15.2 建议安装这个 Qt6 API 有所不同,暂时不建议安装

从5.15版本开始,不再支持离线安装,因此需进行在线安装,在线安装网址Index of /official_releases/online_installers

下载运行后,在线自动安装

这里需要输入你的Qt账号密码,没有账户的话需要先注册

 安装下一步,下一步

 选择安装位置,因为比较大,10G左右,建议D盘, 空文件夹即可(因为之后如果卸载,qt会将该文件夹清空)。勾选如图选项,下一步

 msvc是visual studio相关的,mingw是交叉编译工具,sources是qt开源代码,qt charts等是绘图用到的,可根据自己选择勾选

 

 后面都是直接下一步,一直到安装,安装一般都比较慢,可以完善安装;

环境变量配置:

 Part3 VTK9.1

下载 链接

https://gitlab.kitware.com/vtk/vtk/-/archive/v9.1.0/vtk-v9.1.0.zip

然后用cmake构建,修改以下几个地方

 可能需要多次 configure 有的才可以看到上面选项

完成后 点击 Open Project,选择 Release,右击 编译,时间比较长

 编译完成后 右击INSTALL安装到生成目录,安装 VTK 编译,注意如果失败,改用管理员模式打开VS

Part4 PCL

首先下载 安装第三方库,下载安装releases版本,把PCL其他的依赖库安装一下,免得自己去编译

下载地址 https://github.com/PointCloudLibrary/pcl/releases/tag/pcl-1.12.1

注意 :

1.OpenNI-Windows-x64-2.2.msi 这个需要,再次点击安装;

2.vtk全部替换成自己刚才编译的vtk文件

 下载source.zip 解压

1. 打开下面这个文件 添加 boost 路径

注意:改成你自己的路径

点击 cmake config 出错,时添加相关路径,只需要添加 include,lib_shared 就可以

  修改vtk目录和qt版本

编译完成,替换 原来安装的 include,lib,bin;

在Qt Designer中使用VTK QVTKWidget 方法

在Qt Designer中使用VTK QVTKWidget 方法_恋恋西风的博客-CSDN博客_qvtkwidget

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
QT是一个跨平台的GUI应用程序开发框架,可用于开发应用程序和用户界面。这里是一个简单的QT5.15.2使用教程: 1. 下载和安装QT5.15.2 首先,你需要从QT官网下载适合你的操作系统的QT5.15.2版本。下载完成后,按照安装程序指引完成安装。 2. 创建一个新的QT项目 打开QT Creator,点击“File”菜单,选择“New File or Project”,在弹出的对话框中选择“Application”,然后点击“Choose”。 在下一个对话框中,你需要选择一种模板来启动项目。选择“Qt Widgets Application”模板,并命名你的项目。然后,选择项目的存储位置,并点击“Next”。 在下一个对话框中,你需要选择QT版本和编译器。确保选择QT5.15.2版本和你的操作系统所支持的编译器。然后,点击“Next”。 最后,你需要选择要包含在项目中的类。你可以选择一个或多个类,也可以不选择任何类。然后,点击“Finish”按钮来完成项目创建过程。 3. 编写代码 在QT Creator中,你可以使用QT Designer来创建和编辑用户界面,然后使用C++来编写逻辑代码。你可以使用QT Creator中的代码编辑器来编写C++代码。在代码编辑器中,你可以使用自动完成功能、调试功能等工具来编写高质量的代码。 4. 编译和运行项目 在QT Creator中,你可以使用“Build”按钮来编译你的项目。如果编译成功,你可以使用“Run”按钮来运行你的项目。在运行过程中,你可以使用调试工具来调试你的代码。 以上是QT5.15.2使用教程的简单介绍。希望对你有所帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恋恋西风

up up up

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值