Makefile 관련 -Wall옵션을 여러파일에 적용하고 싶습니다.
글쓴이: youngtak79 / 작성시간: 목, 2014/06/26 - 10:32오전
gcc -Wall 옵션을 모든 obj파일에 걸고 싶은데
최종 부분에서만 처리됩니다.make처리시 logfile.o, config.o파일을 만들경우에도
-Wall옵션을 걸어서 컴파일 하는 방법이 궁금합니다.
*** Makefile내용 ***
CC = gcc
TARGET = sample
OBJS = config.o
OBJS += logfile.o
OBJS += sample.o
$(TARGET) : $(OBJS)
$(CC) -Wall $^ -o $@
clean:
@rm -rf *.exe *.o
--make명령시
root@Yoon:/home/cctv/config# make
gcc -c -o config.o config.c
gcc -c -o logfile.o logfile.c
gcc -c -o sample.o sample.c -->이부분에서도 Wall옵션 추가필요
gcc -Wall config.o logfile.o sample.o -o sample -->이부분에서만 Wall옵션이 생성됨
Forums:
$(TARGET) : $(OBJS)$(CC)
대신,
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
감사합니다
고맙습니다.
댓글 달기