2016-08-03 95 views
0

有没有办法让完整的命令行用来调用makeGNU make - 如何获得完整的命令行用于调用make

我使用--print-data-base调用我的make,我无法找到任何make变量包含字符串--print-data-base还是其简写-p

发现,在打印数据库,显示用于调用make完整命令行线路

-*-command-variables-*- := MAKEFILES=C:/Users/mureadr/Desktop/A/ImpTarget.mk

,但没有。

回答

1

我不认为这是可以打印的原始命令行,但你可以在它的每一部分用下面的变量偷看

$(error $(MAKE) $(MAKEFLAGS) $(MAKEOVERRIDES) $(MAKECMDGOALS))