call什么意思
发表于 : 2012-02-01 13:09
$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/lib/*.so) ,这种,谢谢
这应该是Makefile里的。说实话吾也不知道啥意思。是宏调用吧。asmaster 写了:$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/lib/*.so) ,这种,谢谢
代码: 全选
$(call macro[, param1, param2, ...])
一般不都是这样定义的嘛。你是说相对于:=?MaskRay 写了:展开 variable macro,并且把 $1 $2 等替换成 param1 param2代码: 全选
$(call macro[, param1, param2, ...])
一般 macro 是 recursive varaible,也就是说这样定义的:
macro = xxxxx
或者
define macro
xxx
endef