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

📄 makefile

📁 一个开源的JAVA虚拟机
💻
字号:
AEFLAGS=--pol=./libpoljac.so --pvm=./libpvmjac.soall : jannotate GlobalCounter.class StaticField.class RecCall.class StartUp.class libpvmjac.so libpoljac.so Alice.class Bob.class List.classGlobalCounter.class StaticField.class RecCall.class StartUp.class : GlobalCounter.java StaticField.java RecCall.java StartUp.java jannotate GlobalCounter.jac	javac GlobalCounter.java StaticField.java RecCall.java StartUp.java	./jannotate GlobalCounter.jac GlobalCounter.class > out.class	mv -f out.class GlobalCounter.classAlice.class Bob.class Charlie.class List.class : Alice.java Bob.java Charlie.java List.java jannotate Alice.jac Bob.jac Charlie.jac	javac Alice.java Bob.java Charlie.java List.java	./jannotate Alice.jac Alice.class > out.class	mv -f out.class Alice.class	./jannotate Bob.jac Bob.class > out.class	mv -f out.class Bob.class	./jannotate Charlie.jac Charlie.class > out.class	mv -f out.class Charlie.classlex.yy.c : scanner.l	flex scanner.lparser.tab.c parser.tab.h : parser.y	bison -d parser.yparser.tab.o : parser.tab.c parser.tab.h	gcc -c $$CFLAGS parser.tab.clex.yy.o : lex.yy.c parser.tab.h	gcc -c $$CFLAGS lex.yy.cjannotate.o : jannotate.c parser.tab.h	gcc -c $$CFLAGS jannotate.cjannotate : jannotate.o parser.tab.o lex.yy.o	gcc jannotate.o parser.tab.o lex.yy.o -lfl $$LDFLAGS -o jannotatepoljac.o : poljac.c jac.h	gcc -c $$CFLAGS poljac.cpvmjac.o : pvmjac.c jac.h	gcc -c $$CFLAGS pvmjac.clibpoljac.so : poljac.o	gcc -shared -o libpoljac.so poljac.olibpvmjac.so : pvmjac.o	gcc -shared -o libpvmjac.so pvmjac.ocheck : all	aegisvm --pol=./libpoljac.so --pvm=./libpvmjac.so StartUp	aegisvm --pol=./libpoljac.so --pvm=./libpvmjac.so StaticField	aegisvm --pol=./libpoljac.so --pvm=./libpvmjac.so Aliceclean :	rm -f jannotate	rm -f parser.tab.c parser.tab.h lex.yy.c *.o *.so *.class

⌨️ 快捷键说明

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