MakeFile 만들기
글쓴이: lacovnk / 작성시간: 일, 2004/05/16 - 9:14오후
halt.o: halt.c $(CC) $(CFLAGS) -c halt.c halt: halt.o start.o $(LD) $(LDFLAGS) start.o halt.o -o halt.coff ../bin/coff2noff halt.coff halt shell.o: shell.c $(CC) $(CFLAGS) -c shell.c shell: shell.o start.o $(LD) $(LDFLAGS) start.o shell.o -o shell.coff ../bin/coff2noff shell.coff shell sort.o: sort.c $(CC) $(CFLAGS) -c sort.c sort: sort.o start.o $(LD) $(LDFLAGS) start.o sort.o -o sort.coff ../bin/coff2noff sort.coff sort matmult.o: matmult.c $(CC) $(CFLAGS) -c matmult.c matmult: matmult.o start.o $(LD) $(LDFLAGS) start.o matmult.o -o matmult.coff ../bin/coff2noff matmult.coff matmult
이걸 Makefile에서 매크로를 사용해서 하려 합니다. 각각의 소스가 별개의 것들이고, 다중타겟인것 같은데.. 잘 안되네요 -_-
보고 있는 문서는 http://doc.kldp.org/KoreanDoc/html/GNU-Make/GNU-Make.html 인데 또 좋은 문서 없을까요? 지금 없는게 있는 것 같기도 하고..
Forums:
각각 독립적으로 컴파일 한다면 .o 파일을 굳이 만들필요가...-_-;;
각각 독립적으로 컴파일 한다면 .o 파일을 굳이 만들필요가...-_-;;
올리신게 지금 사용하시는 거라면
make 유틸은 start.o 를 어떻게 만들지 몰라서 에러 날것 같네요.
저도 초보라.. +_+;
이런식으로.. 도움이 되셨는지 모르겠네요..
언제나 시작
댓글 달기