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

📄 makefile

📁 本工具提供一个词法分析器和语法分析器的集成开发环境
💻
字号:
## PCCTS makefile for: test.g## PCCTS release 1.21# Project: t# C++ output# D scanner# A-defined token types#TOKENS = A/tokens.h## The following filenames must be consistent with A/D flagsD_FILE = A/parser.dlgERR = A/errHDR_FILE =SCAN = A/ALexerPCCTS = ../..A_H = $(PCCTS)/hBIN = $(PCCTS)/binA = $(BIN)/antlrD = $(BIN)/dlgCFLAGS = -I. -I$(A_H) -IA -IB -g## Delay lookahead so that an extra fetch is not done by# 'A' parser which is needed by 'B' parser.# AFLAGS = -o A -CCDFLAGS = -C2 -i -CC -cl ALexer -o AGRM = test.gSRC = A/test.cpp \      A/A.cpp \      $(A_H)/AParser.cpp $(A_H)/DLexerBase.cpp $(SCAN).cpp main.cpp \	  $(A_H)/ATokenBuffer.cppOBJ = A/test.o A/A.o A/AParser.o A/DLexerBase.o $(SCAN).o main.o \	  A/ATokenBuffer.oOBJ2 = B/test2.o B/B.o B/BLexer.oA_SPAWN = A/test.cpp A/A.cpp \              A/A.h \              $(HDR_FILE) $(D_FILE) $(TOKENS)D_SPAWN = $(SCAN).cpp $(SCAN).h#CCC=g++CCC=CCt: $(OBJ) $(OBJ2) $(SRC)	make -f makefile2	$(CCC) -o t $(CFLAGS) $(OBJ) $(OBJ2)A/test.o : $(TOKENS) $(SCAN).h A/test.cpp $(HDR_FILE)	$(CCC) -c $(CFLAGS) -o A/test.o A/test.cppA/A.o : $(TOKENS) $(SCAN).h A/A.cpp A/A.h $(HDR_FILE)	$(CCC) -c $(CFLAGS) -o A/A.o A/A.cpp$(SCAN).o : $(SCAN).cpp $(TOKENS)	$(CCC) -c $(CFLAGS) -o $(SCAN).o $(SCAN).cpp$(A_SPAWN) : $(GRM)	$(A) $(AFLAGS) $(GRM)$(D_SPAWN) : $(D_FILE)	$(D) $(DFLAGS) $(D_FILE)A/ATokenBuffer.o : $(A_H)/ATokenBuffer.cpp	$(CCC) -c $(CFLAGS) -o A/ATokenBuffer.o $(A_H)/ATokenBuffer.cppA/AParser.o : $(A_H)/AParser.cpp	$(CCC) -c $(CFLAGS) -o A/AParser.o $(A_H)/AParser.cppA/DLexerBase.o : $(A_H)/DLexerBase.cpp	$(CCC) -c $(CFLAGS) -o A/DLexerBase.o $(A_H)/DLexerBase.cppmain.o : main.cpp B/B.h	$(CCC) -c $(CFLAGS) -o main.o main.cppB/B.h :	make -f makefile2clean:	rm -f *.o core t A/*.oscrub:	rm -f *.o core t A/*.o $(A_SPAWN) $(D_SPAWN)

⌨️ 快捷键说明

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