4

我有一个构建环境,在其中向生成的每个 Makefile 添加一些前置和附加行。

如果我可以通过我的项目文件 ( .pro) 将这些行放入 qmake 生成的文件中,那就太好了。

当然,我可以通过一些简单的 shell 脚本来做到这一点,但从项目文件内部做会更好。有没有 qmake 命令可以使用?

有谁知道如何做到这一点?

例子:

包括 $(ROOT)/prepend.mk

$(LIB):$(OBJ)
  @回声...

包括 $(ROOT)/append.mk
4

1 回答 1

4

自定义 Makefile 输出

.pro文件:

QMAKE_EXTRA_TARGETS += extra_target
extra_target.commands = @echo Hello, World

运行qmake

运行make extra_target:

你好世界

有关其他选项,请参阅文档

于 2009-08-10T15:35:17.960 回答