VS2022+QT使用VTK教程

时间:2025-01-23 15:44:44

VS2022+QT使用VTK教程

  • 使用VTK库
    • 第一步 创建QT项目
    • 第二步 配置VTK库

使用VTK库

说明:使用VTK库之前,VTK环境必须要配置成功,配置VTK教程:/HXX904/article/details/133639010

配置成功的小伙伴们就可以往下去看如何使用VTK。

需要用到的文件,这些文件来源在配置VTK教程中。
Alt

第一步 创建QT项目

先创建一个新项目。
Alt
Alt
点击创建,下一步就是next,next,finish。就新建成功了,这个很简单。
Alt

第二步 配置VTK库

右击项目名称,找到属性,点击之后。找到VC++目录,进行编辑包含目录库目录
Alt
这两个目录是按照我自己的路径来的,这些文件都是在安装VTK时生成的,文件来源可以去看这篇文章:/HXX904/article/details/133639010。我的包含目录和库目录的路径如下:
包含目录:D:\vtk-v9.1.0\VTK-prefix\include\vtk-9.1
库目录:D:\vtk-v9.1.0\VTK-prefix\lib
Alt

加进去路径之后,点击应用,接下来需要把安装VTK生成的 lib静态库加进去。快速加入lib库的方法:按 win+R 键,输入cmd,确定。
Alt

下一步进入lib库的路径:D:\vtk-v9.1.0\VTK-prefix\lib
进到lib路径之后输入:“dir /a-d /b *.lib>”。这时候会生成一个文本。
Alt

按照上面的操作。最终会生成src文本。
Alt

接下来进行处理这些lib库,全选中的所有内容,进行复制到excel中,并在B列输入0和1,接着点着红圈的小绿点向下拉,拉的底。
Alt

然后点击红圈,选择复制单元格。
在这里插入图片描述

接下来安装B列进行从小到大排序,这样就把和**.lib区分出来了。
Alt
Debug编译,复制所有到
附加依赖项中。最终点击确定即可。;
release编译,复制所有.lib到
附加依赖项**中。最终点击确定即可。;
我用的是Debug编译。
Alt

到这一步之后还不行,如果加入vtk头文件,会出现:由于找不到 vtkCommonCore-9.,无法继续执行代码。重新安装程序可能会解决此问题
Alt
最后一步,把D:\vtk-v9.1.0\VTK-prefix\bin目录下的所有文件全部复制到新建项目的x64文件下的Debug中。
Alt
接下来就大功告成了~,就能使用VTK了。