다른 명령
새 문서: 분류: 오픈 소스 프로젝트 == 개요 == Makefile은 Unix 시스템에서 Build시에 발생하는 여러 과정들을 하나의 make 커맨드를 통해서 실행시켜주는 프로그램이다. 1976년 GNU프로젝트의 일환으로 탄생하였다. Make은 Makefile 파일에 등록된 일련의 과정을 수행시켜 준다. 예를 들어서 <syntaxhighlight lang=c> main: test.o main.o gcc -std=c11 -g -o main test.o main.o test.o: test.h test.c... |
(차이 없음)
|
2023년 2월 3일 (금) 11:50 판
개요
Makefile은 Unix 시스템에서 Build시에 발생하는 여러 과정들을 하나의 make 커맨드를 통해서 실행시켜주는 프로그램이다. 1976년 GNU프로젝트의 일환으로 탄생하였다.
Make은 Makefile 파일에 등록된 일련의 과정을 수행시켜 준다.
예를 들어서
main: test.o main.o
gcc -std=c11 -g -o main test.o main.o
test.o: test.h test.c
gcc -std=c11 -g -c test.c
main.o: test.h main.c
gcc -std=c11 -g -c main.c
와 같은 Makefile의 경우 main -> test.o , main.o를 통해서 Object파일을 만들고 최종적으로 Main을 Building 시켜준다.