makefile中的for循环问题

时间:2015-03-25 06:02:59

标签: for-loop makefile

我是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

问题是什么以及如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您是否尝试过定义shell的简单makefile(由tripleee建议)?:

SHELL = /bin/sh

LIST = one two three

qwert:
  @for number in $(LIST) ; do \
  echo $$number ; \
  done