如何设置多个目标特定变量?
如果我尝试:
x: Y := foo Z := bar
我最终得到的是Y = "foo Z := bar"
.必须有某种语法允许多个变量......
答案1
您可以GNU make
多次指定目标以适应所需数量的变量分配,如下所示:
x: Y := foo
x: Z := bar
x:
@echo Y=$(Y) -- Z=$(Z)
如何设置多个目标特定变量?
如果我尝试:
x: Y := foo Z := bar
我最终得到的是Y = "foo Z := bar"
.必须有某种语法允许多个变量......
您可以GNU make
多次指定目标以适应所需数量的变量分配,如下所示:
x: Y := foo
x: Z := bar
x:
@echo Y=$(Y) -- Z=$(Z)