【VTK 9.1.0 + VS 2022 (msvc 2017) + Qt 5.12.12】环境搭建-笔记

一、Qt安装

下载

下载地址:https://download.qt.io/archive/qt/

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装

1、 登录qt账户,没有就注册一个

在这里插入图片描述
2、勾选两个复选框

在这里插入图片描述
3、选择安装路径
在这里插入图片描述
4、选择安装组件

在这里插入图片描述
5、点击 next

在这里插入图片描述
6、点击 Install ,最后继续下一步finished,安装完成

在这里插入图片描述

二、VS 2022 安装 Qt

安装步骤

1、打开 vs2022 =》点击菜单栏【扩展】 =》 【管理扩展】 =》 搜索qt下载Qt Visual Studio Tools【注:使用手机热点下载会快一些!!

在这里插入图片描述
2、下载完成后,关闭vs,一段时间过后会弹出一个对话框【VSIX Installer】,点击Modify 等待安装。

安装完成后,重新打开 vs,点击菜单栏【扩展】=》【Qt VS Tools】=》【Qt Versions】
在左边选择Qt -> Versions ,然后点击【2】中的 加号“➕”会出现【3】,然后选择【3】中的【文件夹图标】

在这里插入图片描述
3、选择Qt安装路径中的【msvc2017_64】目录下的【bin】文件中的【qmake.exe】

这个是我的路径,做参考。
【“D:\applicationProgram\Qt\5.12.12\msvc2017_64\bin\qmake.exe”】

在这里插入图片描述
4、完成以上步骤后,关闭vs并重新打开vs,验证qt扩展是否安装成功。

选择【Qt Widgets Application】

在这里插入图片描述
5、创建后点击【Next】

在这里插入图片描述
6、这里只是测试,选择的debug点击【Next】

在这里插入图片描述
7、点击【Finish】

在这里插入图片描述
8、双击【.ui文件】

在这里插入图片描述

随便拖动几个部件展示。【注:这里如果出现错误,往下滑查找解决方法

在这里插入图片描述
9、运行项目【Ctrl + F5】

在这里插入图片描述

双击【.ui文件】拖动部件出现错误的原因即解决方法:

出现错误:无法打开***.ui 文件
原因:未找到【designer.exe】文件

解决方法
1、
在这里插入图片描述
2、选择【添加】
在这里插入图片描述
3、点击右侧【按钮】选择【msvc2017中bin目录下的designer.exe】文件

我的路径为【D:\applicationProgram\Qt\5.12.12\msvc2017\bin\designer.exe】,做参考。

在这里插入图片描述
4、选择刚新添加的东西,设为默认值。

在这里插入图片描述
以上为解决方法。

三、VTK 配置编译

1、先安装好CMake
2、下载vtk源码

https://vtk.org/download/

在这里插入图片描述

跳转至vtk源码网站

在这里插入图片描述

点击tag标签

在这里插入图片描述

选择【v 9.1.0】,下载【zip文件】

在这里插入图片描述
3、创建三个文件夹,【VTK-Source】、【VTK-Build】、【VTK-Install】,将下载的【vtk-v9.1.0源码】解压到【VTK-Source文件夹】中

在这里插入图片描述
4、打开CMake

"Where is the source code: "选取【VTK-Source】文件夹
"Where to build the binaries: " 选取【VTK-Build】文件夹
然后点击【Configure】

在这里插入图片描述

弹出的对话框,按照红色方框进行选择,然后点击【Finish】

在这里插入图片描述

Configure之后,因为我们是使用VS 2022结合VTK开发QT,所以需要注意查看·橙色方框·中的路径是不是msvc2017_64,如果不是,手动修改,点击蓝色方框,选择qt安装路径中的【msvc2017_64】中对应的文件或目录,参照下图。

在这里插入图片描述

选择【CMAKE_INSTALL_PREFIX】,修改路径,修改为,我们之前创建的【VTK-Install】

在这里插入图片描述

【VTK_BUILD_EXAMPLES】勾选上

在这里插入图片描述

【VTK_GROUP_ENABLE_Imaging】、【VTK_GROUP_ENABLE_Qt】选择【WANT】

在这里插入图片描述

再次点击【Configure】,出现红字可以不用管

在这里插入图片描述

然后点击【Generate】

在这里插入图片描述

后续步骤,
参考
https://blog.csdn.net/GENGXINGGUANG/article/details/106820207

我是从这篇文章的第8步开始参考学习后续使用的,写的非常的nice!!!

四、检查环境变量是否完整

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值