摘要: 1 eval的返回值是空字符串,因此它可以用于Makefile的任何位置而不引起错误 2 eval函数的作用效果 生成Makefile的动态部分,即eval用于增加Makefile的构成部分。 也就是说,经过eval扩展之后的text部分,完全可以看成是Makefile的一部分,在make的时候,由 阅读全文
posted @ 2017-09-04 22:47 PhoenixTree(梧桐树) 阅读(325) 评论(0) 推荐(0)
摘要: 1 call递归扩展变量 本质上仍然是变量扩展,等价于$(),只不过扩展的时候带了参数,$(call xxx)返回的是xxx扩展之后的值。参数依次赋值给$(1),$(2)......,但是参数要在赋值之前完成扩展。 2 call define定义的多行变量 本质上仍然是变量扩展,参数依次赋值给$(1 阅读全文
posted @ 2017-09-04 17:08 PhoenixTree(梧桐树) 阅读(301) 评论(0) 推荐(0)