【发布时间】:2017-06-20 09:29:25
【问题描述】:
我有一个使用 SUBDIRS 的 Qt 5.8 项目,其中一个子目标有一个类似于此的 custom target:
main.pro:
SUBDIRS = subtarget
subtarget.pro:
mytarget.target = .buildfile
mytarget.commands = touch $$mytarget.target
mytarget.depends = mytarget2
QMAKE_EXTRA_TARGETS += mytarget
使用 qmake 从中生成 Makefile 将正确地将我的自定义目标添加到子目标 Makefile 中。但是我想从顶层 Makefile 调用它,这样我就可以从顶层调用“make mytarget”。请注意,此自定义目标不应默认运行,只能显式运行。
【问题讨论】: