一般使用模式匹配替代隐晦规则,替换后缀规则:
OBJS = \
$(FEHOME)/src/isql/xxx.o \
$(FEHOME)/src/isql/xxx.o \
$(OBJS):%o:%c
$(ECHO) "Compiling $@ ..."
@$(CD) `dirname $@`; \
$(CC) -o $@ $(CCFLGS) -c `basename $<`
一般使用模式匹配替代隐晦规则,替换后缀规则:
OBJS = \
$(FEHOME)/src/isql/xxx.o \
$(FEHOME)/src/isql/xxx.o \
$(OBJS):%o:%c
$(ECHO) "Compiling $@ ..."
@$(CD) `dirname $@`; \
$(CC) -o $@ $(CCFLGS) -c `basename $<`