使用CMake-GUI 3.2.2安装VTK 6.2.0和Qt 5.4

Install VTK 6.2.0 with Qt 5.4 using CMake-GUI 3.2.2

本文关键字:Qt VTK CMake-GUI 安装 使用      更新时间:2023-10-16

这是我第一次尝试使用Vtk库,但我找不到一个教程,可以帮助我与qt集成。我尝试了几个教程,但当我试图写一些代码,qt不能找到vtk库。我遵循这篇文章,但有些东西不正常工作:结合Qt 5.4.1与vtk 6.2.0(使用CMake GUI 3.2.1)在windows上有人能给我解释一下正确的程序吗?我使用Windows 7 64位,VTK 6.2.0, QT 5.4和CMake-GUI 3.2.2。感谢所有回应的人!

您是在调试还是发布中构建vtk解决方案?在你链接的例子中(它是我),我在调试中做了它,所以它只会在调试中工作(直到我在发布中构建它)

也,也许这是你的cMakeList问题。您是否成功地从vtk解决方案启动了EasyView项目?

最后,我遵循的教程是这个:http://www.vtk.org/Wiki/VTK/Tutorials/QtSetup

我唯一需要修改的是将qt版本改为5,添加另一个条目cmake_prefix并设置几个环境变量。

尝试使用cmake来创建Qt项目,而不是像这里描述的qmake

第一步尝试在Qt中编写hello world并尝试为它创建cmake .

然后您只需添加VTK查找功能,并使用这些来添加VTK支持到您的qt cmake项目。也许是这样的(从未使用过vtk):

FIND_PACKAGE(VTK REQUIRED)
INCLUDE(${VTK_USE_FILE})

那么你应该能够使用Qt和vtk在同一个项目..