📄 makefile
字号:
## M A K E F I L E# ---------------## Description:# Compiles and links CForms## @(#) Makefile,v 1.24 1993/07/20 15:53:48 lasse Exp# ## # Installation places.#DEST = ..DESTBIN = $(DEST)/binDESTLIB = $(DEST)/libDESTINC = $(DEST)/include# -----------------------------------------------FORMLIB = $(DESTLIB)/libcforms.aCFC = cfcCFL = cflFORMHDR = $(DESTINC)/cforms.hRANLIB = echoMAKEDEPEND = makedependOFILES = comp.o output.o token.o y.tab.o stmt.oHFILES = $(FORMHDR) comp.h token.h config.hCOMPILE.c = $(CC) -c $(CFLAGS)all: $(CFC) $(CFL) $(FORMLIB)$(CFC): $(OFILES) $(CC) $(CFLAGS) -o $(CFC) $(OFILES) $(LDFLAGS)$(CFL): cfl.o $(CC) $(CFLAGS) -o $(CFL) cfl.oinstall: all -test -d $(DESTBIN) || mkdir $(DESTBIN) -cmp -s $(CFC) $(DESTBIN)/$(CFC) || cp $(CFC) $(DESTBIN) -cmp -s $(CFL) $(DESTBIN)/$(CFL) || cp $(CFL) $(DESTBIN)$(FORMLIB): $(FORMLIB)(cflib.o) $(RANLIB) $(FORMLIB)$(FORMLIB)(cflib.o): $(HFILES)y.tab.o: y.tab.cy.tab.c: cforms.y keys.h $(YACC) cforms.yclean: -rm -f $(OFILES) $(CFC) $(CFL) $(FORMLIB) cfl.o y.tab.c y.tab.odepend: $(OFILES:.o=.c) $(MAKEDEPEND) $(OFILES:.o=.c)$(OFILES): $(HFILES)comp.o: config.h comp.o: token.h comp.h $(DESTINC)/cforms.h ../patchlevel.houtput.o: config.h output.o: token.h comp.h $(DESTINC)/cforms.houtput.o: ../patchlevel.htoken.o: config.h token.o: token.hstmt.o: config.hstmt.o: token.hstmt.o: comp.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -