Study/Linux1 Linux 간단한 Makefile 리눅스에서 컴파일할때 항상 gcc -i a.out a.c 커맨드를 입력했지만,프로그램규모가 커질수록 필요한 소스파일을 하나씩 입력하는것이 점점 버거워질것이다.이때 필요한것이 Makefile인대Makefile을 읽어들여서 알아서 컴파일해주게 된다. Makefile 에 대한 설명 1. $@ 목적파일의 이름을 나타낸다2. $< 소스파일 한가지를 나타낸다.3. $^ 소스파일 전체를 나타낸다.4. 최상단에는 최종프로그램의 이름을 'all:'과 함께 넣는다. ex) main.c와 foo.c를 컴파일해주는 Makefile all: hello_world hello_world: main.o foo.o gcc -o $@ $^ main.o: main.c gcc -c $@ $ 2015. 11. 20. 이전 1 다음