我有一个字符串列表,例如x y z
,我想将其转换为a/liba.lib b/libb.a c/libc.a
有什么想法吗? ($(INPUT:%=%/lib%.a)
会产生a/lib%.lib b/lib%.a c/lib%.a
,所以不要费心去尝试那个。)
答案 0 :(得分:1)
INPUT := x y z
OUTPUT := $(foreach x,${INPUT},${x}/lib${x}.lib)
$(info INPUT=${INPUT})
$(info OUTPUT=${OUTPUT})
输出:
INPUT=x y z
OUTPUT=x/libx.lib y/liby.lib z/libz.lib