配置环境
Qt6 + VTK9 + Visual Studio2022 + Windows10
环境搭建
- 安装 Qt 并在 Visual Studio 中安装 Qt VS Tools。如果希望 Qt Designer 在 Visual Studio 外部运行,需要将 拓展-> Qt VS Tools -> Options -> General -> Qt Designer 中的 Run in detached window 设置为 True
- 在 CMake 中配置 VTK9。注意要勾选并设置 Qt 相关的选项
- 在 Visual Studio 中生成 ALL_BUILD
- 在 Visual Studio 中生成 INSTALL。如果生成是提示 setlocal 错误,用管理员模式运行 Visual Studio 即可解决
- 在环境变量中的 PATH 变量中添加 VTK/bin 所在文件夹的路径
工程配置
- 创建 Qt 项目
- 属性 -> Qt Project Settings -> Qt Modules 中勾选 openglwidgets
- 属性 -> VC++ 目录 -> 包含目录 中添加 VTK/include/vtk-9.2
- 属性 -> 链接器 -> 常规 -> 附加库目录 中添加 VTK/lib
- 属性 -> 链接器 -> 输入 -> 附加依赖项 中添加 VTK/lib/*.lib