我有一个非常简单的makefile:for循环的Makefile不工作:“我是在这个时候意外”
all:
@for i in 1 2 3;\
do \
echo "i: $$i";\
done
然而,当我运行它,我得到了一个“我是在这个时候意外”错误。
任何想法为什么这种情况?
我在Windows XP上运行。上述脚本的Windows相当于什么?
我有一个非常简单的makefile:for循环的Makefile不工作:“我是在这个时候意外”
all:
@for i in 1 2 3;\
do \
echo "i: $$i";\
done
然而,当我运行它,我得到了一个“我是在这个时候意外”错误。
任何想法为什么这种情况?
我在Windows XP上运行。上述脚本的Windows相当于什么?
似乎为我工作的罚款:
[01:30:10][/tmp]$ make i: 1 i: 2 i: 3 [01:30:26][/tmp]$ cat Makefile all: @for i in 1 2 3;\ do \ echo "i: $$i";\ done
,因为你没有在windows上运行 – shijq73 2015-07-14 02:59:24
在Linux上与GNU Make 3.81一起运行良好。你正在使用哪种品牌? – CodeRain 2010-01-07 09:29:13