CC=gcc
CFLAGS=-g -O2 -Wall
LIBS=-lpthread

all: echoclient echoserveri

echoclient: echoclient.c csapp.h csapp.o
	$(CC) $(CFLAGS) -o echoclient echoclient.c csapp.o $(LIBS)

echoserveri: echoserveri.c csapp.h csapp.o
	$(CC) $(CFLAGS) -o echoserveri echoserveri.c csapp.o $(LIBS)

csapp.o: csapp.c csapp.h
	$(CC) $(CFLAGS) -c csapp.c

clean:
	rm -f *.o *~ *.exe echoclient echoserveri 
