GNU make - 如何获得用于调用 make 的完整命令行
GNU make - how to get complete command line used to invoke make
有没有办法获取用于调用 make
的完整命令行?
我使用 --print-data-base
调用了我的 make
,但找不到包含字符串 --print-data-base
及其 shorthand [=15= 的任何 make
变量].
我确实在打印数据库中找到了行
-*-command-variables-*- := MAKEFILES=C:/Users/mureadr/Desktop/A/ImpTarget.mk
但没有显示用于调用 make
.
的 complete 命令行
我认为无法打印原始命令行,但您可以使用以下变量查看它的每个部分
$(error $(MAKE) $(MAKEFLAGS) $(MAKEOVERRIDES) $(MAKECMDGOALS))
有没有办法获取用于调用 make
的完整命令行?
我使用 --print-data-base
调用了我的 make
,但找不到包含字符串 --print-data-base
及其 shorthand [=15= 的任何 make
变量].
我确实在打印数据库中找到了行
-*-command-variables-*- := MAKEFILES=C:/Users/mureadr/Desktop/A/ImpTarget.mk
但没有显示用于调用 make
.
我认为无法打印原始命令行,但您可以使用以下变量查看它的每个部分
$(error $(MAKE) $(MAKEFLAGS) $(MAKEOVERRIDES) $(MAKECMDGOALS))