안녕하세요 교수님 저는 c언어를 수강하는 xxx 입니다.
다름이 아니라 실습과제 1과 실습과제2를 다 끝내고 저장을 했는데 60202602_01파일에 Makefile.win이라는 파일도 같이 생성되었는데 제가 실습과정중에 잘못해서 생긴 것인가요..? 아니면 파일을 저장하면 함께 저장되는 파일인건가요??
감사합니다.
소중한 질문 감사드립니다.
Makefile.win은 컴파일 과정에서 생기는 파일입니다.
잘못해서 생긴 것이 아니고 정상적으로 생성되는 파일입니다.
아래는 정상적인 코드와 비정상적인 코드의 예인데 둘다 Makefile.win 이라는 파일이 생성된 것을 볼 수 있습니다.
1. 비정상적인 코드(printf => print로 사용)
오류가 발생하면서 Makefile.win이 소스파일(test1.c) 옆에 생성된 것을 볼 수 있습니다.
치명적 오류일 경우에 Dev C++에서 소스코드 옆에 보여집니다.
이 경우에는 Makefile.win은 생성되지만 실행파일(exe)은 생성되지 않습니다.
2. 정상적인 코드
정상적인 소스코드의 경우도 파일관리자에서 확인해 보면 Makefile.win이 생성된 것을 알 수 있습니다. 이 경우에는 Makefile.win이 생성됨과 동시에 실행파일(exe)이 보입니다.