📄 makefile
字号:
SOURCES = mined1.c minedaux.c mined2.c minedio.c minedmp.cOBJ = mined1.o minedaux.o mined2.o minedio.o minedmp.o#I = /usr/include # dependencies of this might also be used# Choose one of the following:##SCREEN = -DTERMIO#SLIB = -ltermcap#SCREEN = -DSGTTYSLIB = -ltermcap## Choose curses only in case of emergency, else better leave it.# The VMS version uses curses but doesn't use this makefile anyway.#SCREEN = -DCURSES#SLIB = -lcurses -ltermcap# Define sysV if on System V flavour#SYSTEM = -Dunix -DsysVSYSTEM = -Dunix# Define if optimization wanted:#OPT = -O# Define if pedantic analysis wanted:GFLAGS = -Dunix -ansi -pedantic -Wall -Wtraditional -Wpointer-arith -Wconversion -Waggregate-return -Winline# Collection of compilation parameters:CFLAGS = $(OPT) $(SCREEN) $(SYSTEM)# Optionally choose a C compiler:#CC = gcc $(GFLAGS)CC = cc# Default make action:all: mined# Mined generation:mined: $(OBJ) $(CC) $(OBJ) $(SLIB) -o mined strip mined# Source compilation:mined1.o: mined1.c mined.h $(CC) $(CFLAGS) -c mined1.cminedaux.o: minedaux.c mined.h $(CC) $(CFLAGS) -c minedaux.cmined2.o: mined2.c mined.h $(CC) $(CFLAGS) -c mined2.cminedio.o: minedio.c mined.h $(CC) $(CFLAGS) -c minedio.cminedmp.o: minedmp.c mined.h $(CC) $(CFLAGS) -c minedmp.c# Cleanup after compilation:clean: rm -f $(OBJ) core# Restore state before compilation:clobber: clean rm -f mined
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -