mingw qt5.14.2 编译 vtk9.1.0

本文详细介绍了如何在Windows上使用mingw和Qt5.14.2编译VTK9.1.0。内容包括软件版本选择,环境变量配置,cmake设置,通过qt终端和qt creator两种方式编译,以及安装和环境变量配置的步骤。同时,针对编译过程中可能出现的问题提供了解决方案。
摘要由CSDN通过智能技术生成

1 软件

qt版本

qt-opensource-windows-x86-5.14.2.exe ,安装mingw选项

cmake版本

cmake-3.21.2-windows-x86_64.msi

VTK源码版本

VTK-9.1.0.tar.gz

2 编译

设置环境变量

添加 PATH 变量内容
E:\install\Qt\Qt5.14.2\Tools\mingw730_64\bin 配置 64 即可,以后都是64位开发

在这里插入图片描述

使用cmake

设置源代码路径和编译路径
在这里插入图片描述
在这里插入图片描述
点击Finish按钮,

在这里插入图片描述

再点击configure按钮,

1.CMAKE_INSTALL_PREFIX 修改为E:\install\VTK\VTK-9.1.0-install ,编译安装后,将库和头文件保存路径,这个可以默认不修改(C:/Program Files/VTK)
2.CMAKE_BUILD_TYPE 修改为Release,编译Release版本
3.VTK_GROUP_ENABLE_Qt 设置为YES
4.QT_QMAKE_EXECUTABLE Type为PATH,值为E:\install\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\qmake.exe
5.CMAKE_PREFIX_PATH Type为PATH,值为E:\install\Qt\Qt5.14.2\5.14.2\mingw73_64
6.VTK_BUILD_QT_DESIGNER_PLUGIN Type为BOOL,值为TRUE
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
再点击generate按钮
在这里插入图片描述

编译

方法一:打开qt终端编译

mingw32-make 编译
在这里插入图片描述
进入编译路径 E:\install\VTK\VTK-9.1.0-build ,进行cmake编译

mingw32-make -j 4 会报错,需要使用 mingw32-make 编译

E:\install\Qt\Qt5.14.2\5.14.2\mingw73_64>cd E:\install\VTK\VTK-9.1.0-build

E:\install\VTK\VTK-9.1.0-build>mingw32-make

方法二:用 qt creator打开vtk源码终端cmakelist.txt项目,用qt直接进行编译

结果

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

yongwuzhijing800

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值