我们在调试时makefile时常需要打印出变量值,以下为常用的几种打印方法:
一.直接打印变量
$(info $(var)) ----打印var的值
$(warning $(var)) ----打印代码位置和var的值并重复打印10次
$(error $(var)) ----打印var的值并在打印代码处停止
二.shell echo命令输出,需要重定向到文件
$(shell echo $(var))>$(LOCAL_PATH)/echo_file)
我们在调试时makefile时常需要打印出变量值,以下为常用的几种打印方法:
一.直接打印变量
$(info $(var)) ----打印var的值
$(warning $(var)) ----打印代码位置和var的值并重复打印10次
$(error $(var)) ----打印var的值并在打印代码处停止
二.shell echo命令输出,需要重定向到文件
$(shell echo $(var))>$(LOCAL_PATH)/echo_file)