Error Record
[Makefile] 오류, *** 분리 기호가 빠졌음. 멈춤 해결 방법
F12:)
2023. 12. 5. 22:56
문제
Makefile 작성 후 make를 하는 과정에서 아래와 같은 오류가 나왔다.
[Makefile] 오류, *** 분리 기호가 빠졌음. 멈춤 해결 방법
해결
아니 분명 탭도 잘 지켰고, 오타도 없는데 무엇이 문제일까.. 고민해보았는데, Makefile에서 탭을 쓰면 빨간 색으로 처리되는 것이 살짝 신경쓰여서 혹시 몰라 vim이나 vi의 tab이 잘 적용됐나 확인했는데,,,
탭이 자동으로 공백 4개로 바뀌었다.
해결방법은 이렇다. 원하는 Makefile에서 아래의 두 명령어를 입력하자.
:set noexpandtab
:retab!
이러고 :wq로 Makefile을 저장 후 다시 make해주면 해결된다.