1ifndef POSIX_DIR_LIB 2 POSIX_DIR_LIB=/usr/lib 3endif 4 5INCLUDE = -I../../include 6LIB=-lposix1b 7 8CC=gcc 9CFLAGS=-Wall -O2 -g -I$(POSIX_DIR_INC) -L$(POSIX_DIR_LIB) 10 11all: multi_con_pro.test 12 13%.test : %.c 14 $(CC) $(CFLAGS) $(INCLUDE) $< -o $@ $(LIB) -lpthread 15clean: 16 rm *.test 17 18 19