我有一個非常簡單的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