Makefileに次のコードがあります:
CFLAGS=-Wall -g
clean:
rm -f ex1
「make clean」を実行すると、次のエラーが表示されます。Makefile:4:*セパレーターがありません。やめる。
どうして?どうすれば修正できますか?
タブが必要な場所にスペースがあります(そして、いいえ:4つのスペースはタブに等しくありません)。
これにより、タブ(^I
として表示)とスペースが表示されます。
cat -e -t -v {Makefile}
4行目:
1 CFLAGS=-Wall -g
2
3 clean:
4 rm -f ex1
rm
の前のスペースを削除して、タブにします。