use*_*201 7 variables makefile gnu-make
使用GNU Make我想从变量中删除值:
VAR := x.c y.c z.c
<snip>
VAR += x_x.c y_y.c
Run Code Online (Sandbox Code Playgroud)
我现在想从变量中删除"xc"和"yc".我尝试过使用subst命令,但也删除了x_x.c.
有没有办法做到这一点?
最终变量应如下所示:
VAR = z.c x_x.c y_y.c
Run Code Online (Sandbox Code Playgroud)
Chr*_*odd 11
你想要的filter-out功能:
VAR := $(filter-out x.c y.c,$(VAR))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2825 次 |
| 最近记录: |