Makefile 만들기    

      1 # file name : Makefile
      2 #
      3 # role = src file build
      4 #
      5 #
      6
      7 cc = gcc
      8
      9 CFLAGS = -O2 -Wall -Os -g -I/usr/include
     10
     11 TARGET = hello
     12
     13 OBJECTIVES = test.o
     14
     15 $(TARGET):$(OBJECTIVES)
     16         $(CC) -o $(TARGET) $(OBJECTIVES)
     17
     18 .c.o:
     19         $(CC) $(CFLAGS) -c $<
     20
     21 sstrip:
     22         strip $(TARGET)
     23
     24 nnm:
     25         nm $(TARGET) > sym.txt
     26
     27 clean:
     28         rm -f $(TARGET) $(OBJECTIVES)
     29         rm -f *~ sym.txt
     30

이제 make 만 때려주면 test.c 가 컴파일되고 hello 실행파일이 만들어진다.

make sstrip, nnm, clean 등의 명령이 가능해진다.
Posted by 행복한 프로그래머 궁금쟁이박
TAG ,

댓글을 달아 주세요