문제
Makefile 작성 후 make를 하는 과정에서 아래와 같은 오류가 나왔다.
[Makefile] 오류, *** 분리 기호가 빠졌음. 멈춤 해결 방법
해결
아니 분명 탭도 잘 지켰고, 오타도 없는데 무엇이 문제일까.. 고민해보았는데, Makefile에서 탭을 쓰면 빨간 색으로 처리되는 것이 살짝 신경쓰여서 혹시 몰라 vim이나 vi의 tab이 잘 적용됐나 확인했는데,,,
탭이 자동으로 공백 4개로 바뀌었다.
해결방법은 이렇다. 원하는 Makefile에서 아래의 두 명령어를 입력하자.
:set noexpandtab
:retab!
이러고 :wq로 Makefile을 저장 후 다시 make해주면 해결된다.
'Error Record' 카테고리의 다른 글
The server selected protocol version TLS10 is not accepted by client preferences (0) | 2024.11.20 |
---|---|
ConcurrentModificationException이 발생하지 않는 경우 (2) | 2024.04.09 |
The designated data directory /var/lib/mysql/ is unusable. (0) | 2023.11.16 |
AttributeError: Can't get attribute (0) | 2023.09.08 |
MySQL Workbench 튕김 현상 해결 (0) | 2023.08.30 |