make打印隐含变量和隐含规则

make -p -f /dev/null

如果想知道MAKE是什么

make -p -f /dev/null |grep MAKE

MAKEFILE_LIST := /dev/null
MAKE = $(MAKE_COMMAND)
MAKE_VERSION := 3.81
MAKE_COMMAND := make
MAKEFLAGS = p
MAKEFILES :=
MAKELEVEL := 0
MAKEINFO = makeinfo
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@

原文地址:https://www.cnblogs.com/idyllcheung/p/12686551.html