【发布时间】:2013-11-15 02:55:16
【问题描述】:
我设法在 MSVS 2010 中编译了 VTK 示例 (http://www.vtk.org/Wiki/VTK/Examples/Cxx/PolyData/Curvatures),但是当我尝试运行它时,它停止了。有人知道原因吗?我可以成功运行其他 VTK 示例,但不能成功运行这个。
【问题讨论】:
-
您是否使用 Visual Studio 2010 编译过 VTK?您是否构建了共享库?如果您构建了共享库,您是否安装了 VTK?如果您安装了 VTK,您是否正在运行您安装的配置?我的意思是,如果您安装了 Release VTK,这意味着您无法安全地在您的应用程序中使用 Debug 配置。
-
你是对的!如果我在发布配置中构建应用程序,它就可以工作。我实际上使用CMAKE配置VTK并构建共享库,然后在Visual Studio 2010的Release版本中编译它。所以我猜应用程序需要在Release版本中的VTK共享库才能运行。感谢您为我指出解决方案!
-
老实说,我早就被同样的问题困扰了。
标签: vtk