LV115-for循环
Makefile 中提供了两个控制 make 运行方式的函数。其作用是当 make 执行过程中检测到某些错误时为用户提供消息,并且可以控制 make 执行过程是否继续。
一、for循环
1. for 格式
在 Makefile 中也是可以使用 for 循环的,格式如下:
makefile
for var in $(LIST);do command;done
# 或者
for var in $(LIST);\
do \
command; \
done【注意】使用 var 的时候,一定要是 $$var ,且不能用() 或者 { } 将 var 包裹。
2.使用实例
makefile
x = +O
main:
@for var in a b c d; \
do \
echo $$var $(x) $$var.o;\
done在终端执行 make main 会有如下输出:
shell
a +O a.o
b +O b.o
c +O c.o
d +O d.o