call函数实现对自定义处理逻辑的调用。也可以理解为对自定义函数的调用。
函数语法:
$(call VARIABLE,PARAM,PARAM,...)
VARIABLE既代表自定义的函数名称,也可在函数中,代表返回值。
例如:
define reverse
$(2) $(1)
endef
foo = $(call reverse, "hello", "world")
all:
@echo $(foo)
保存此文件为test.mk文件,然后执行make -f test.mk,则结果应该输出world hello
阅读(3625) | 评论(0) | 转发(0) |