Linux (1) 썸네일형 리스트형 MakeFile이란? 정의부터 문법까지 배경 지식리눅스의 make 명령어를 이해하려면, 기본적인 compilation system을 이해하고 있어야 한다. 시스템 프로그래밍 과목을 수강하면 배웠을 것이라 생각하고 간단하게 백그라운드를 설명하겠다.우리가 흔히 알고 있다. main.c 라는 파일을 작성하면 그 파일이 우리가 아는 프로그램으로 작동되기까지 여러 과정들이 존재한다.[1] main.c (source code) > [2] main.s (assembly file) > [3] main.o (object file) > [4] main.out (executable file)제너럴하게 [1]~[3]의 과정을 컴파일이라고 하고, 오브젝트 파일이 생성되면, 그 파일들을 묶는 [4]의 링킹과정을 통해서 최종 실행파일이 생성된다. MakeFile 정의M.. 이전 1 다음