CFLAGS = -Wall -O2 SRC = l2cap_client.c PRG = l2cap_client OBJS = $(SRC:.c=.o) all: $(PRG) $(PRG): $(OBJS) $(CC) -o $(PRG) $(OBJS) -lbluetooth %.o: %c $(CC) -c $(CFLAGS) -o $@ $< clean: rm -f $(OBJS) $(PRG)