[C] Makefile (Makefile이란? | Makefile이 필요한 이유 | 구성요소 | 작성 방법 | 실행방법) 📌 Make, Makefile이란? / Makefile이 필요한 이유 make는 파일을 관리해주는 유틸리티로, 수정된 소스파일의 recompile을 용이하게 해주는 유틸리티입니다. make 명령어는 Makefile(기술 파일)의 코드 내용에 따라 make가 컴파일러에게 SHELL 명령어를 순차적으로 실행하도록 명령하여 소스파일을 자동으로 컴파일 할 수 있습니다. 그럼 Makefile이 필요한 이유는 무엇일까요? 1. 오래걸리고 반복되는 컴파일 작업을 자동화할 수 있다. 2. 수정된 소스파일만 컴파일 할 수 있다. 따라서 재컴파일 시간을 매우 단축시킬 수 있다. 이러한 이점 덕분에 소스파일이 매우 많은 대규모 프로젝트의 경우, Makefile은 거의 필수적으로 사용됩니다. 비교를 위해, Makefile없이.. 이전 1 다음