我是makefile的新手。我想运行for循环。但是我遇到了错误。代码和错误如下所示。
LIST = one two three
qwert:
for number in $(LIST) ; do \
echo $$number ; \
done
ERROR:
number was unexpected this time
make: ***[qwert] Error 255
问题是什么以及如何解决这个问题?
答案 0 :(得分:0)
您是否尝试过定义shell的简单makefile(由tripleee建议)?:
SHELL = /bin/sh
LIST = one two three
qwert:
@for number in $(LIST) ; do \
echo $$number ; \
done