makefile
来自「麻省理工学院的人工智能工具箱,很珍贵,希望对大家有用!」· 代码 · 共 81 行
TXT
81 行
# program namePROGS = gribsimp # destinationDEST = ../bin# source filesSRC = apply_bitmap.c \ exit_handler.c \ fill_tables.c \ gbyte.c \ gribdec.c \ gribgetbds.c \ gribgetbms.c \ gribgetgds.c \ gribgetpds.c \ gribsimp.c \ init_struct.c \ hdr_print.c \ printer.c \ prt_err.c # object filesOBJ = gribsimp.o \ gribdec.o \ gribgetbds.o \ gribgetbms.o \ gribgetgds.o \ gribgetpds.o \ gbyte.o \ init_struct.o \ hdr_print.o \ prt_err.o \ printer.o \ fill_tables.o \ apply_bitmap.o \ exit_handler.o# includesINCLUDES = -I../include# compile and link flagsCFLAGS = $(INCLUDES)CC = gccRM = /bin/rm -fLDFLAGS = -lmall: $(PROGS)# create the executable$(PROGS): $(OBJ) @echo "Linking $(PROGS)..." $(CC) $(CFLAGS) $(OBJ) -o $(DEST)/$(PROGS) $(LDFLAGS) @echo "done"print_all: a2ps Makefile $(SRC)clean: -$(RM) *.o $(PROGS)###gribsimp.o: ../include/grib.h ../include/tables.hgribdec.o: ../include/grib.hgribgetpds.o: ../include/grib.hgribgetgds.o: ../include/grib.hgribgetbms.o: ../include/grib.hgribgetbds.o: ../include/grib.hgbyte.o: ../include/grib.hinit_struct.o: ../include/grib.happly_bitmap.o: ../include/grib.hexit_handler.o: ../include/grib.h ../include/tables.hfill_tables.o: ../include/grib.h ../include/tables.hhdr_print.o: ../include/grib.hprinter.o: ../include/grib.h ../include/tables.hprt_errs.o: ../include/grib.h
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?