Qt + VTK + Cmake

CJ.*_*CJ. 2 c++ qt cmake vtk

我正在运行OSX 10.6(Snow Leopard),Qt 4.6,VTK 5.4和Cmake 2.8.我安装了Qt,然后安装了VTK和Cmake.我将VTK配置为使用QT 4.6(打开VTK_USE_GUISUPPORT和VTK_USE_QVTK).配置和安装工作轻松但如果我使用Qt引用运行Cmake,则由于依赖项解析失败,编译在后续make过程中失败.

作为一个例子,我尝试构建Qt ImageViewer示例(VTK/Examples/GUI/Qt/ImageViewer),但未能找到qapplication.h(以及所有其他qt头文件).关于为什么会发生这种情况的任何想法都将不胜感激!

met*_*sim 5

CMake通过寻找找到Qt qmake(具有讽刺意味,呃?).确保qmake在你的道路上.

另外,确保使用相同版本的gcc/g ++编译VTK和Qt 4.6.可能导致奇怪的运行时错误(如cout不工作).