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

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

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

clean:
	rm -rf *.o dns *~

