VS2017+QT5 配置VTK

408 阅读1分钟

VS2017+QT5 配置VTK

  1. CMake配置

2022-04-22_133604

  1. 将VTKWidget放置在qt工具箱中

​ 将以上三个文件复制到qt下

  1. 设置属性

​ 输入c:\VTK\lib\*.lib

​ 一定注意配置是release还是debug

  1. 运行,遇到如下问题

    0x00007FFA5624F08E(ucrtbase.d)中处有未经处理的异常:请求了严重的程序退出。

    引发此异常类型时中断从以下位置引发时除外:ucrtbase.dll

在源码中添加

#include"vtkAutoInit.h"
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2);

如果找不到dll文件,就把bin目录下的所有dll文件拷贝到工作目录下