📄 makefile.examples
字号:
############################################################### Makefile : Makefile for Flex examples.# Author : G.T.Nicol# Last Updated : 1993/10/05## If you use bison, you may have to supply an alloca##############################################################CC = gcc -gLEX = flex -i -I YACC = bison -d -yALLOCA =############################################################## DO NOT CHANGE ANYTHING FROM HERE ON !!!!!!!!! #############################################################all: expr front myname eof wc replace user_act string1\ string2 yymore numbers dates catexpr: expr.y expr.lex $(YACC) expr.y $(LEX) expr.lex $(CC) -o expr lex.yy.c y.tab.c $(ALLOCA) -ll -lmfront: front.y front.lex $(YACC) front.y $(LEX) front.lex $(CC) -o front lex.yy.c y.tab.c $(ALLOCA) -ll -lmnumbers: numbers.lex $(LEX) numbers.lex $(CC) lex.yy.c -o numbersdates: dates.lex $(LEX) dates.lex $(CC) lex.yy.c -o dates -llyymore: yymore.lex $(LEX) yymore.lex $(CC) lex.yy.c -o yymore -llstring1: string1.lex $(LEX) string1.lex $(CC) lex.yy.c -o string1 -llstring2: string2.lex $(LEX) string2.lex $(CC) lex.yy.c -o string2 -llmyname: myname.lex $(LEX) myname.lex $(CC) lex.yy.c -o myname -llmyname2: myname2.lex $(LEX) myname2.lex $(CC) lex.yy.c -o myname2 -lleof: eof_rules.lex $(LEX) eof_rules.lex $(CC) lex.yy.c -o eof -llwc: wc.lex $(LEX) wc.lex $(CC) lex.yy.c -o wc -llcat: cat.lex $(LEX) cat.lex $(CC) lex.yy.c -o cat -llreplace: replace.lex $(LEX) replace.lex $(CC) lex.yy.c -o replace -lluser_act: expr.y expr.lex $(LEX) user_act.lex $(CC) -o user_act lex.yy.c -ll clean: rm -f *.BAK *.o core *~* *.a rm -f *.tab.h *.tab.c rm -f myname expr lex.yy.c *.out eof wc yymore rm -f replace front user_act string1 string2 rm -f dates numbers cat
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -