VS2017+QT5 配置VTK
- CMake配置
- 将VTKWidget放置在qt工具箱中
将以上三个文件复制到qt下
- 设置属性
输入c:\VTK\lib\*.lib
一定注意配置是release还是debug
-
运行,遇到如下问题
0x00007FFA5624F08E(ucrtbase.d)中处有未经处理的异常:请求了严重的程序退出。
引发此异常类型时中断从以下位置引发时除外:ucrtbase.dll
在源码中添加
#include"vtkAutoInit.h"
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2);
如果找不到dll文件,就把bin目录下的所有dll文件拷贝到工作目录下