Unix C에서 Makefile 내용중 질문...있습니다.

익명 사용자의 이미지

.SUFFIXES .c .ec .o

SQL = esql
CC = /opt/SUNWspro/SC4.2/bin/cc

중략....
#
EXECUTE = ./mx_20_a

#
all $(EXECUTE)

$(EXECUTE) $(SQL_SRC)
$(SQL) $(SQLFLAGS) -o $@ $(SQL_SRC) $(CFLAGS) $(LDFLAGS)

에서 다음부분
.SUFFIXES .c .ec .o
이 무슨뜻인지 알고 싶구요.

CC컴파일러가 위에 나온대로
CC = /opt/SUNWspro/SC4.2/bin/cc
위치에 실제로는 존재하지 않는데 (에러없이) 컴파일이 되는이유가 궁금합
니다.

위두가지에 대해서 아시는 분 답변부탁드려요.
감사합니다.

익명 사용자의 이미지