📄 msc70.make
字号:
## make file for "flex" tool# @(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/Makefile,v 2.9 90/05/26 17:28:44 vern Exp $ (LBL)## the first time around use "make f_flex"## This makefile is specific for Microsoft's C/C++ compiler (v7), nmake and# lib # - Paul Stuart, Jan 93 (pjs@scammell.ecos.tne.oz.au)#SKELFLAGS = -DDEFAULT_SKELETON_FILE=\"c:/src/flex/flex.skl\"CFLAGS = -nologo -AL -W2 -F 8000 -Ox -Gt16000 -DMS_DOS -DUSGLDFLAGS = /nologo /NOI /BATCH /ONERROR:NOEXE /STACK:8000FLEX_FLAGS = -ist8 -Sflex.sklFLEX = .\flex.exeCC = clYACC = c:\lib\byaccMAKE = nmake /nologo## break obj-list into two because of 128 character command-line limit of# Microsoft's link and lib utilities.#FLEXOBJS1 = \ ccl.obj \ dfa.obj \ ecs.obj \ gen.obj \ main.obj \ misc.obj \ nfa.obj \ parse.objFLEXOBJS2 = \ scan.obj \ sym.obj \ tblcmp.obj \ yylex.objFLEX_C_SOURCES = \ ccl.c \ dfa.c \ ecs.c \ gen.c \ main.c \ misc.c \ nfa.c \ parse.c \ scan.c \ sym.c \ tblcmp.c \ yylex.cFLEX_LIB_OBJS = \ libmain.objall : flex.exe ## lib is used to get around the 128 character command-line limit of 'link'.#flex.exe : $(FLEXOBJS1) $(FLEXOBJS2) lib /nologo tmplib $(FLEXOBJS1); link $(LDFLAGS) $(FLEXOBJS2),$*.exe,,tmplib; del tmplib.libf_flex: copy initscan.c scan.c touch scan.c @echo compiling first flex $(MAKE) flex.exe del scan.c @echo using first flex to generate final version... $(MAKE) flex.exe## general inference rule#.c.obj: $(CC) -c $(CFLAGS) $*.cparse.h parse.c : parse.y $(YACC) -d parse.y @mv y_tab.c parse.c @mv y_tab.h parse.hscan.c : scan.l $(FLEX) $(FLEX_FLAGS) $(COMPRESSION) scan.l >scan.cscan.obj : scan.c parse.h flexdef.hmain.obj : main.c flexdef.h $(CC) $(CFLAGS) -c $(SKELFLAGS) main.cccl.obj : ccl.c flexdef.hdfa.obj : dfa.c flexdef.hecs.obj : ecs.c flexdef.hgen.obj : gen.c flexdef.hmisc.obj : misc.c flexdef.hnfa.obj : nfa.c flexdef.hparse.obj : parse.c flexdef.hsym.obj : sym.c flexdef.htblcmp.obj : tblcmp.c flexdef.hyylex.obj : yylex.c flexdef.hclean : del *.obj del *.map
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -