如何实现Qt qmake工具的干运行模式

时间:2014-03-07 18:44:25

标签: qt qmake

我只想使用qmake作为pro - 文件解析器来提取项目变量(如SOURCES),仅此而已。我不需要生成makefile。

在其他类似工具"dry run"模式中通常会出现。即“只是品尝这个东西,但不做任何事情”。 不幸的是qmake没有这种模式,但是我可以用一些,可能是丑陋的|| hacky方式来模仿它吗?

现在我正在尝试从qmake源中删除所有“生成”代码,但这是艰巨而漫长的任务。而我就像简单的决定:)

1 个答案:

答案 0 :(得分:2)

最简单的方法是将-E选项提供给qmake。它将转储项目变量的内容并继续而不生成makefile。

它相当于本文前一版中给出的代码片段,但是转储所有变量并且不需要更改qmake:)