Makefile Make:函数中特定于目标的变量赋值
是否可以在先决条件列表中的一个Makefile Make:函数中特定于目标的变量赋值,makefile,Makefile,是否可以在先决条件列表中的一个$(call…中执行以下操作 将参数指定给(私有/非继承)变量 将参数添加到目标列表中 也就是说,下面应该将字符串value分配给变量$(var),同时添加value作为目标foo的先决条件 foo: $(call assign-value-to-var,value) # Do stuff 是啊,为什么不呢 assign-value-to-var=$(eval foo: private var:=$1)$1 foo: $(call assign-valu
$(call…
中执行以下操作
value
分配给变量$(var)
,同时添加value
作为目标foo
的先决条件
foo: $(call assign-value-to-var,value)
# Do stuff
是啊,为什么不呢
assign-value-to-var=$(eval foo: private var:=$1)$1
foo: $(call assign-value-to-var,value)
# Do stuff
事实上,我没有想到使用评估P