1 2 3 4 5 6 7 8 9 10 11 12 13 14
CC = gcc CFLAGS = -O2 -Wall LFLAG = -lpthread all: trace-agent .c.o: $(CC) $(CFLAGS) $(LFLAG) -c $^ -o $@ trace-agent: trace-agent.o trace-agent-ctl.o trace-agent-rw.o $(CC) $(CFLAGS) $(LFLAG) -o $@ $^ clean: rm -f *.o trace-agent