首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt + VTK + Cmake

Qt + VTK + Cmake
EN

Stack Overflow用户
提问于 2010-01-20 00:47:17
回答 3查看 2.8K关注 0票数 2

我运行的是OSX 10.6 (Snow Leopard)、Qt 4.6、VTK 5.4和Cmake 2.8。我安装了Qt,然后安装了VTK和Cmake。我将VTK配置为使用Qt4.6(打开VTK_USE_GUISUPPORT和VTK_USE_QVTK)。配置和安装很顺利,但是如果我使用Qt引用运行Cmake,那么在随后的make过程中,由于依赖项解析失败,编译会失败。

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

EN

回答 3

Stack Overflow用户

发布于 2010-04-14 23:24:53

CMake通过查找qmake来查找Qt (具有讽刺意味,嗯?)。确保qmake在您的路径中。

此外,请确保VTK和Qt4.6是使用相同版本的gcc/g++编译的。奇怪的运行时错误(如cout不起作用)可能会导致。

票数 5
EN

Stack Overflow用户

发布于 2011-04-15 22:30:30

首先,您应该将DESIRED_QT_VERSION设置为4。当它准备就绪时,您可以选择QT_QMAKE_EXECUTABLE作为您的qmake二进制文件。

票数 0
EN

Stack Overflow用户

发布于 2011-06-12 23:44:46

我发现cmake的build文件夹中的CMakeCache.txt往往包含类似这样的东西的所有必要的诊断信息。几乎可以肯定的是,包含路径有一个字符串字段,由于没有找到,该字段现在是空的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2095176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档