OBJ = str.o str_test.o util.o
CFLAGS = -Wall
TARGET=myprog
all: $(TARGET)
$(TARGET): $(OBJ)
$(CC) $(CFLAGS) -o $@ $^
%.o: %.c
$(CC) -c $(CFLAGS) -o $@ $<
clean:
rm $(TARGET) $(OBJ)