使用变量替换Makefile字符串

时间:2018-05-14 13:14:51

标签: makefile string-substitution

我想删除Makefile中目标路径的根目录。

假设目标就像

OUTPUT = output
PATH = $(OUTPUT)/a.txt

稍后在构建目标时,这可以正常工作

echo $(@:output/%=%)
>>> a.txt

但是如果我使用var $ OUTPUT而不是字符串:

echo $(@:$(OUTPUT)/%=%)
>>> output/a.txt

0 个答案:

没有答案