将项目从 vtk5.10 迁移到 vtk 7.1 - 缺少 headers

migrating a project from vtk5.10 to vtk 7.1 - missing headers

我正在尝试将使用 Qt4.8.0 和 vtk 5.10 的项目迁移到使用 Qt5.7 和 vtk7.1 的更新版本(在 Visual Studio 2013 年)。

我发现很多vtk文件通过不同的版本发生了变化。有没有简单的方法来进行迁移?到目前为止,我遇到的最大问题是 vtkSource header 文件。

提前谢谢你。

从 VTK 5 到 VTK 6 有很大的变化。我遵循了这个 migration guide。在许多 VTK 示例中都遇到了这种管道重新架构 代码如

#if VTK_MAJOR_VERSION <= 5
  ...
#else
  ...
#endif