$(INC)是 -c时用 $(LIBO)是-o时用
OBJ1 = CGIParser.o OBJ2 = env.o
env: $(OBJ1) $(OBJ2) $(CC) $(CFLAGS) $^ -o $@ $(LIBO)
$(OBJ1): CGIParser.c $(CC) $(CFLAGS) -c $< $(INC)
$(OBJ2): env.c $(CC) $(CFLAGS) -c $< $(INC)
$(INC)是 -c时用 $(LIBO)是-o时用
OBJ1 = CGIParser.o OBJ2 = env.o
env: $(OBJ1) $(OBJ2) $(CC) $(CFLAGS) $^ -o $@ $(LIBO)
$(OBJ1): CGIParser.c $(CC) $(CFLAGS) -c $< $(INC)
$(OBJ2): env.c $(CC) $(CFLAGS) -c $< $(INC)