将编译结果输出到文件并及时退出 以下命令必须写在同一行 set -o pipefail;$(MAKE) -C dir 2>&1 | tee -a ./result || exit $$?; 添加头文件依赖 $(foreach dir, $(subst -I, ,$(INC)), $(wildcard $(dir)/*.h)) 打印编译后的makefile make --print-data-base