Makefile,CC=gcc,CFLAGS=-I.,DEPS = myfile.h,OBJ = myfile.o,,%.o: %.c $(DEPS), $(CC) -c -o $@ $< $(CFLAGS),,myprogram: $(OBJ), $(CC) -o $@ $^ $(CFLAGS),,clean:, rm -f $(OBJ) myprogram,
``Makefile,CC=gcc,CFLAGS=-I.,DEPS = myfile.h,OBJ = myfile.o,,%.o: %.c $(DEPS), $(CC) -c -o $@ $< $(CFLAGS),,myprogram: $(OBJ), $(CC) -o $@ $^ $(CFLAGS),,clean:, rm -f $(OBJ) myprogram,
``makefile
是一个用于定义编译规则的文件。通过 make
命令来执行这些规则。maked
命令,makd 会根据 makefile 文件中的规则自动完成编译过程。Powered By Z-BlogPHP 1.7.3