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 + -
显示快捷键?