#TARGET TARGET = glist #source SRCS = list.c #include INC = -I/root/tao/public/usr/include/glib-2.0 -I/root/tao/public/usr/lib/glib-2.0/include -lglib-2.0 #依赖库文件 DLIBS = -lglib-2.0 #-O OBJS = $(SRCS:.c=.o) CC = gcc CFLAGS=-Wall -std=gnu99 $(TARGET):$(OBJS) $(CC) -o $@ $^ $(DLIBS) clean: rm -f $(TARGET) $(OBJS) %.o:%.c $(CC) $(CFLAGS) $(INC) -o $@ -c $< #TARGET TARGET = glist #source SRCS = list.c #