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

📄 makefile

📁 UC Library Extensions UnderC comes with a pocket implementation of the standard C++ libraries, wh
💻
字号:
# Makefile for console-build UnderC C++ interpreter# vs 1.2.4 Can also build as a shared library, if SO is set# vs 1.2.9 Builds with Mingw 2 (GCC 3.2)OBJ = tparser.o function_match.o class.o code.o common.o \      directcall.o dissem.o engine.o expressions.o \      function.o breakpoints.o tokens.o keywords.o \      mangle.o mstring.o operators.o os.o subst.o \      table.o templates.o hard_except.o  \      types.o program.o uc_tokens.o lexer.o main.o \      errors.o utils.o imports.o ex_vfscanf.o ucri.oNAME = uccDEFINES = -D_CONSOLENO_READLINE=1ifdef DEBUGCFLAGS = -g -Wno-deprecated -D__GTHREAD_HIDE_WIN32APIelseCFLAGS = -O1 -Wno-deprecated -D__GTHREAD_HIDE_WIN32APIifdef DYNAMICLFLAGS = -Wl,-Eendifendififndef NO_READLINEDEFINES := $(DEFINES) -D_USE_READLINELFLAGS := $(LFLAGS) -lreadline -lncursesifndef BSDLFLAGS := $(LFLAGS) -ldlendifendififdef STATICLFLAGS := $(LFLAGS) -staticendififdef SOLFLAGS := $(LFLAGS) -sharedOBJ := $(OBJ) dll_entry.o# DEFINES = $(DEFINES) -D_USRDLLDEFINES = -D_USRDLL -D_USE_READLINENAME = ucc124.soendififdef GTKLFLAGS := $(LFLAGS) `gtk-config --libs`DEFINES = -D_CONSOLE -D_USE_READLINE  -D_LINK_GTKendifucc: $(OBJ)	c++ -o $(NAME) $(OBJ) $(LFLAGS)%.o: %.cpp	c++ -c $(CFLAGS) $(DEFINES) $<tparser.cpp: parser.y	bison -y -d parser.y; cp y_tab.c tparser.cpp; cp y_tab.h tparser.htparser.o: tparser.cppclean: 	rm *.olib:	g++ -o ../lib/string_imp.dll -shared -Wl,-export-dynamic ../lib/string_imp.cppfunction_match.o: function_match.cpp function_match.h \       common.h templates.hclass.o: class.cpp class.h common.h \   directcall.h operators.h opcodes.h tparser.h std_utils.hcode.o: code.cpp code.h common.h opcodes.h tparser.hcommon.o: common.h function_match.h tparser.h code.h \	opcodes.h engine.hdirectcall.o: directcall.cpp directcall.h common.h \        opcodes.h directcall.h mangle.h hard_except.h os.hdissem.o: dissem.cpp common.h \        opcodes.h breakpoints.h	engine.o: engine.cpp engine.h common.h errors.h \        opcodes.h directcall.h breakpoints.h hard_except.hexpressions.o: expressions.cpp expressions.h common.h \         function_match.h tparser.h operators.h directcall.hfunction.o: function.cpp function.h common.h opcodes.h \         module.h  breakpoints.o: breakpoints.cpp breakpoints.h common.h \         module.h opcodes.h tokens.h std_utils.h os.htokens.o: tokens.cpp tokens.h utils.hkeywords.o: keywords.cpp common.h \       tparser.hmangle.o: mangle.cpp mangle.h common.hoperators.o: operators.cpp operators.h common.h \        tparser.hos.o: os.cpp os.hsubst.o: subst.cpptable.o: table.cpp table.htemplates.o: templates.cpp templates.h common.h \         tparser.h std_utils.hhard_except.o: hard_except.cpp hard_except.htypes.o: types.cpp types.h common.h \       templates.hprogram.o: program.cpp program.h common.h \       module.h errors.h utils.huc_tokens.o: uc_tokens.cpp uc_tokens.h common.h \       module.h version.h errors.hlexer.o: lexer.cpp common.h \      tparser.h keywords.h operators.h input.h uc_tokens.hmain.o:  main.cpp common.h \      breakpoints.h module.h uc_tokens.h engine.h mangle.h \      directcall.h keywords.h operators.h program.h utils.h \      input.h version.h errors.herrors.o: errors.cpp errors.h common.h \      input.himports.o: imports.cpp imports.h common.h \      mangle.h os.hucri.o: ucri.cpp module.h directcall.h program.h imports.hdll_entry.o: dll_entry.cpp module.h engine.h main.h errors.h directcall.h input.hex_vfscanf.o: ex_vfscanf.hutils.o: utils.cpp utils.h classlib.hmstring.o: mstring.cpp mstring.h iostrm.h 

⌨️ 快捷键说明

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