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
CFLAGS=-Wall -ggdb
LDFLAGS=../../lib/libmosquitto.so.1 -lmysqlclient
 
.PHONY: all clean
 
all : mosquitto_mysql_log
 
mosquitto_mysql_log : mysql_log.o
    ${CC} $^ -o $@ ${LDFLAGS}
 
mysql_log.o : mysql_log.c
    ${CC} -c $^ -o $@ ${CFLAGS} -I../../lib
 
clean : 
    -rm -f *.o mosquitto_mysql_log