⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 从lex&yacc说到编译器
💻
字号:
## Makefile for BtYacc.#VERSION       = 3-0DEST	      = .HDRS	      = defs.h mstring.hCFLAGS	      = -g -Wall -Wstrict-prototypes -Wmissing-prototypesLDFLAGS	      = -staticLIBS	      =CC	      = gccLINKER	      = gcc# LINKER      = cl# CC	      = clMAKEFILE      = MakefileOBJS	      = closure.o error.o lalr.o lr0.o main.o mkpar.o output.o	\		mstring.o reader.o readskel.o skeleton.o symtab.o verbose.o warshall.oPRINT	      = pr -f -l88PROGRAM	      = btyaccSRCS	      = closure.c error.c lalr.c lr0.c main.c mkpar.c output.c	\		mstring.c reader.c readskel.c skeleton.c symtab.c verbose.c warshall.cOTHERS	      = README README.BYACC \		Makefile btyaccpa.ske push.skel empty.y skel2c manpage makefile.dos \		skeleton.call:		$(PROGRAM)$(PROGRAM):     $(OBJS) $(LIBS)		$(LINKER) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS)clean:;		rm -f $(OBJS)clobber:;	rm -f $(OBJS) $(PROGRAM)distclean:;	rm -f $(OBJS) $(PROGRAM) skeleton.c *.zip *.gzdepend:;	mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)index:;		ctags -wx $(HDRS) $(SRCS)install:	$(PROGRAM)		cp $(PROGRAM).exe /binoldinstall:	$(PROGRAM)		@echo Installing $(PROGRAM) in $(DEST)		install -s $(PROGRAM) $(DEST)listing:;	$(PRINT) Makefile $(HDRS) $(SRCS) | lprlint:;		lint $(SRCS)program:        $(PROGRAM)tags:           $(HDRS) $(SRCS)		ctags $(HDRS) $(SRCS)dist:		tar ziptar:		rm -f btyacc.tar btyacc.tar.gz		tar cvf btyacc.tar $(OTHERS) $(SRCS) $(HDRS) test/*.y		gzip -9 btyacc.tar		mv btyacc.tar.gz btyacc-$(VERSION).tar.gzzip:		zip btyacc.zip $(OTHERS) $(SRCS) $(HDRS) test/*.y		mv btyacc.zip btyacc-$(VERSION).zipskeleton.c: btyaccpa.ske skel2c		awk -f skel2c btyaccpa.ske >skeleton.cetags TAGS:		etags *.c *.h###closure.o: defs.herror.o: defs.hlalr.o: defs.hlr0.o: defs.hmain.o: defs.hmkpar.o: defs.hmstring.o: mstring.houtput.o: defs.hreader.o: defs.h mstring.hskeleton.o: defs.hsymtab.o: defs.hverbose.o: defs.hwarshall.o: defs.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -