メイクファイルを作成し、フォルダが存在することを確認しようとしています。削除します。
BINUTILS_TAR_GZ := binutils-2.25.tar.gz
BINUTILS_ORIG := binutils-2.25
BINUTILS_CHANGES := binutils_changes
.
.
.
clean:
@echo "checking $(BINUTILS_ORIG)"
@if [ -e ./$(BINUTILS_ORIG) ]; then \
rm -rf ./$(BINUTILS_ORIG)
fi
@echo "done"
ただし、常に「/bin/sh: -c: line 2: 構文エラー: 予期しないファイルの終わり」というメッセージが表示されます。私は何が間違っていましたか? Centos 6の実行
答え1
努力する
clean:
@echo "checking $(BINUTILS_ORIG)"
@if [ -e ./$(BINUTILS_ORIG) ]; then \
rm -rf ./$(BINUTILS_ORIG) ;\
fi
a;\
はありません。