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

📄 makefile

📁 浙江大学编译原理课程设计源代码,高等院校计算机专业
💻
字号:
# Makefile for lpc compiler.#FLEX=flexFLEXFLAGS=BISONFLAGS=-dBISON=bisonCOMPILER_DIST=splcCC=gccCFLAGS=-g -WallLDFLAGS=-g -WallCVS=cvsCOMPILER_HEADER=common.h \				config.h \				symtab.h \				x86.h \				tree.h \				dag.h \				config.hCOMPILER_SOURCE= common.h \				error.c \				h.l \				h.y \				config.h \				main.c \				symtab.c \				symtab.h \				type.c \				x86.c \				x86dos.c \				x86.h \				x86rtl.asm \				rule.c \				lex.yy.c \				alloc.c \				tree.c \				tree.h \				list.c \				dag.h \				dag.c \				ops.c \				x86linux.c \				opti.cCOMPILER_OBJS=error.o \			  lex.yy.o \			  x86dos.o \			  main.o \			  symtab.o \			  type.o \			  rule.o \			  tree.o \			  alloc.o \			  list.o \			  dag.o \			  ops.o \			  x86.o \			  x86linux.o \			  opti.oCOMPILER_AUTOFILES=y.tab.c \				   lex.yy.c \				   rule.c \				   h.tab.h \				   rule.h.SUFFIXES:.call: $(COMPILER_DIST)dag.o: dag.c common.h	$(CC) $(CFLAGS) -c $<alloc.o: alloc.c common.h	$(CC) $(CFLAGS) -c $<%.o:%.c $(COMPILER_HEADER)	$(CC) $(CFLAGS) -c $<lex.yy.c:spl.l rule.c	$(FLEX) $(FLEXFLAGS) spl.lrule.c:spl.y	$(BISON) $(BISONFLAGS) -o rule.c $<$(COMPILER_DIST):$(COMPILER_OBJS) $(COMPILER_HEADER)	gcc -o $(COMPILER_DIST) $(LDFLAGS) $(COMPILER_OBJS)clean:	rm -f *.o	rm -f $(COMPILER_DIST)	rm -f $(COMPILER_AUTOFILES)

⌨️ 快捷键说明

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