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

📄 makefile

📁 学习lemon语法分析的windows程序
💻
字号:
# VersionVERSION = 0.0.1# Compiler flagsCFLAGS = -Wall -W -O2 -s -pipeCLMFLAGS = -Wall -W -O2 -s -pipe -lmLFLAGS =  -O2 -s -pipeall: lemon example1 exp1 example2 exp2 example3 exp3 example4 exp4 lexer example5 exp5 dcalcexp1: example1.c 	cat main_part >> example1.c	g++ -o ex1 $(LFLAGS)  $<example1: example1.y lemon	  ./lemon example1.yexp2: example2.c 	cat main_part2 >> example2.c	g++ -o ex2 $(LFLAGS)  $<example2: example2.y lemon	  ./lemon example2.yexp3: example3.c 	cat main_part3 >> example3.c	g++ -o ex3 $(LFLAGS)  $<example3: example3.y lemon	  ./lemon example3.yexp4: example4.c 	cat main_part4 >> example4.c	g++ -o ex4 $(LFLAGS)  $<example4: example4.y lemon	  ./lemon example4.yexp5: example5.c lexer	cat main_part5 >> example5.c	g++ -o ex5 -O2 -s -pipe  example5.c lexer.o -lmlexer: lexer.l lexglobal.h example5	flex lexer.l	test -e lex.yy.c && mv lex.yy.c lexer.c	gcc -o lexer.o -c lexer.c example5: example5.y lemon	  ./lemon example5.ylemon: lemon.c	  gcc -o $@ $(LFLAGS)  $<dcalc: desktop_calc.cc	  g++ -o $@ $(CLMFLAGS)  $<clean:		rm  -f  ex1 example1.c example1.h example2.h ex2 example2.c example2.h ex3 example3.c example3.h ex4 example4.c example4.h ex5 example5.c example5.h lexer.c  lemon dcalc a.out *.out

⌨️ 快捷键说明

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