CFLAGS = -c -DLINUX -I.
LDFLAGS = -lpthread -lrt

perf: perf.o timer.o
	g++ $(LDFLAGS) -o perf perf.o timer.o
	
perf.o: perf.cpp types.h timer.h
	g++ $(CFLAGS) -c perf.cpp
	
timer.o: timer.h timer.cpp
	g++ $(CFLAGS) -c timer.cpp

clean:
	rm -f *.o perf

