效果


编译
1、下载VTK8.2.0源码

2、解压源码后,进入目录创建build目录,同时在build内创建install目录 (下图install目录是在cmake第一次后才手动创建,建议在创建build时创建)

3、打开CMake,如下图填入信息并点击"Configure"后选择如下Vs2017与x64。选择完成后点击"Finish"按钮。

4、第一次点击"Configure"后,找到下图两个选项。分别配置创建install路径与勾选Qt。然后点击"Configure"

5、第二次点击"Configure"后,找到下图配置Qt的路径,注意路径!然后点击"Configure"后无误再点击"Generate"、无误后继续点击"Open Project",于是Vs会打开该项目。

6、如下图,进入vs后首先对"ALL_BUILD"进行生成;生成结束后对"INSTALL"进行生成。最终无误后生成下图下方的目录。

7、如下图将VTK生成的插件拷贝到Qt路径下,然后打开QtDesigner 就可以看到有了VTK控件插件。

附上编译好的库
Vs2017测试代码
#include <vtkActor.h>
#include <vtkCamera.h>
#include <vtkCylinderSource.h>
#include <vtkNamedColors.h>
#include <vtkNew.h>

本文详细介绍了如何在Windows10环境下,使用Visual Studio 2017编译VTK 8.2.0源码,包括创建build和install目录、配置CMake、设置Qt路径、生成项目,以及解决编译过程中遇到的问题。编译成功后,将VTK库拷贝至Qt目录,可在QtDesigner中看到VTK控件。附带了编译好的库和测试代码。
最低0.47元/天 解锁文章
432

被折叠的 条评论
为什么被折叠?



