메이크파일을 작성하고 폴더가 존재하는지 확인하려고 합니다. 삭제합니다.
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 ;\
가 없습니다.