【问题标题】:Prepend/Append Makefile to a Qt generated Makefile在 Qt 生成的 Makefile 中添加/追加 Makefile
【发布时间】:2009-08-10 15:12:54
【问题描述】:

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

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

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

有人知道怎么做吗?

例子:

包括 $(ROOT)/prepend.mk $(LIB):$(OBJ) @回声... 包括 $(ROOT)/append.mk

【问题讨论】:

    标签: qt qt4 makefile qmake


    【解决方案1】:

    Customizing Makefile Output

    .pro 文件:

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

    运行 qmake

    运行ma​​ke extra_target:

    你好,世界

    有关其他选项,请参阅documentation

    【讨论】:

    • 是的,这就是我一直在寻找的……或者实际上已经找到了。我虽然试图在不运行额外的“制作目标”的情况下做到这一点。当然,这是这样做的方式。谢谢!
    猜你喜欢
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-02
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    相关资源
    最近更新 更多