📄 makefile
字号:
## Makefile for Minirel#.SUFFIXES: .o .C## Compiler and loader definitions#LD = ldLDFLAGS = CXX = g++CXXFLAGS = -g -Wall -DDEBUG #-DDEBUGIND -DDEBUGBUFMAKEFILE = Makefile# Comment out if purify not desired#PURIFY = purify -collector=/usr/sup/purify/rld/ld -g++ -inuse-at-exit=yesPURIFY = purify -collector=/usr/ccs/bin/ld -g++## list of all object and source files#OBJS = buf.o bufHash.o db.o heapfile.o error.o page.o \ catalog.o create.o destroy.o \ help.o load.o print.o quit.o insert.o delete.o \ select.o join.o sort.o partition.o update.oDBOBJS = catalog.o buf.o bufHash.o db.o heapfile.o error.o page.oNONCATOBJS = buf.o db.o heapfile.o error.o page.o sort.o SRCS = buf.C bufHash.C db.C heapfile.C error.C page.C \ sort.C catalog.C \ create.C destroy.C help.C load.C print.C \ quit.C insert.C delete.C select.C update.C join.C ubase.C \ dbcreate.C dbdestroy.C partition.CLIBS = parser.oall: ubase dbcreate dbdestroyubase: ubase.o $(OBJS) $(LIBS) $(CXX) -o $@ $@.o $(OBJS) $(LIBS) $(LDFLAGS) -lmparser.o: (cd parser; make)dbcreate: dbcreate.o $(DBOBJS) $(CXX) -o $@ $@.o $(DBOBJS) $(LDFLAGS) -lmdbdestroy: dbdestroy.o $(CXX) -o $@ $@.oubase.pure: ubase.o $(OBJS) $(LIBS) $(PURIFY) $(CXX) -o $@ ubase.o $(OBJS) $(LIBS) $(LDFLAGS) -lmdbcreate.pure: dbcreate.o $(DBOBJS) $(LIBS) $(PURIFY) $(CXX) -o $@ dbcreate.o $(DBOBJS) $(LDFLAGS) -lm.C.o: $(CXX) $(CXXFLAGS) -c $<clean: (rm -f core *.bak *~ *.o ubase dbcreate dbdestroy *.pure;cd parser;make clean)depend: makedepend -I /s/gcc/include/g++ -f$(MAKEFILE) \ $(SRCS)# DO NOT DELETE THIS LINE -- make depend depends on it.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -