2009. 10. 17. 12:37 devel/etc

Makefile 쉬운 예제

CLiENT = commonFuncs.o crawlFunc.o crawlclient.o
LDNS = commonFuncs.o localDNS.o localDNSmain.o


commonFuncs.o : commonFuncs.h commonFuncs.c
    gcc -c commonFuncs.c
                                   
crawlFunc.o : crawlFunc.h crawlFunc.c
    gcc -c crawlFunc.c

crawlclient : crawlclient.c
    gcc -c crawlclient.c

localDNS.o : localDNS.o localDNS.c
    gcc -c localDNS.c

mydotcomDNS.o : mydotcomDNS.h mydotcomDNS.c
    gcc -c mydotcomDNS.c

gTLDcom.o : gTLDcom.h gTLDcom.c
    gcc -c gTLDcom.c



cl: $(CLiENT)
    gcc -o ccl $(CLiENT)

ld: $(LDNS)
    gcc -o ldns $(LDNS)

rdn:
        gcc myrootDNS.c -o rdns

gtld:
    gcc gTLDcom.c -o gtld

mdk:     
    gcc mydotcomDNS.c -o dcdn


all:
    $(MAKE) cl
    $(MAKE) ld
    $(MAKE) rdn
    $(MAKE) mdk
    $(MAKE) gtld




clean:
    rm -f *.o
clear



c++ 하다보면 까먹는단 말야 -.-;

'devel > etc' 카테고리의 다른 글

c++ int to string  (0) 2010.06.22
Visual Studio 2005, 2008 에서 OPEN GL 사용하기  (0) 2010.05.16
윤드림훃의 주옥같은 글  (0) 2009.10.17
Debug Mode - Enable  (0) 2009.01.02
simple fgets source code  (0) 2008.12.02
Posted by 쵸코케키

블로그 이미지
chocokeki
쵸코케키

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근에 올라온 글

최근에 달린 댓글

글 보관함