안녕하세요. 오늘은 Makefile에 대해 알아보겠습니다. 테스트하는 환경은 windows이고 MinGW를 이용해서 gcc를 사용합니다. (이 글을 이해하기위해서는 gcc사용방법을 알고있어야합니다) make란 소스코드를 컴파일하고 빌드하는 작업을 자동화하는 도구입니다. make는 Makefile이라는 파일을 읽어들여 작업을 수행합니다. Makefile에는 소스파일과 빌드과정에서 수행해야 할 명령어가 명시되어 있습니다.Makefile은 확장자가 없고 아래처럼 만들면 됩니다. main.c에는 HelloWorld!를 print하는 코드가 c언어로 작성되어있습니다. main.c를 오브젝트파일로 생성하려면 gcc -c main.c을 하면 됩니다main.o를 링크하고 main.exe라는 실행파일을 만들려면 gcc ..