如何实现QT QMAKE工具干式运行模式



我只想将qmake用作pro -Files Parser提取项目变量(例如SOURCES),仅此而已。我不需要生成makefiles。

在其他类似工具中,"dry run"模式通常会显示。IE。"只是品尝这个东西,但什么也不做"。不幸的是qmake没有这样的模式,但是我可以用某些(可能丑陋的方法)模拟它吗?

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

最简单的方法是将-E选项提供给Qmake。它将倾倒项目变量的内容并继续而无需生成makefile。

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

最新更新