APUE Learning Example Source Code
guowenxue
2019-06-26 157be0b0d4c7d4809cfcafc76235cc18388378c8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
include ../../config.mk
 
CFLAGS_FINAL=${CFLAGS} -I.. -I../../lib -I../.. -I../deps
 
.PHONY: all clean reallyclean
 
all : mosquitto_db_dump
 
mosquitto_db_dump : db_dump.o
    ${CROSS_COMPILE}${CC} $^ -o $@ ${LDFLAGS} ${LIBS}
 
db_dump.o : db_dump.c ../persist.h
    ${CROSS_COMPILE}${CC} $(CFLAGS_FINAL) -c $< -o $@
 
clean : 
    -rm -f *.o mosquitto_db_dump