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

📄 makefile

📁 b树实现源码,linux和unix下运行,速度快,极好用
💻
字号:
OSNAME = $(shell  uname -s)PlatForm=supportedifeq ($(OSNAME), SunOS)CPlus = CCCPlusFlags = -O2 -w -mt -xarch=v8SYSLIBS=-ldl -lnsl -lsocket  -lposix4elseifeq ($(OSNAME), Linux)CPlus = g++CPlusFlags = -g -wSYSLIBS= -rdynamic -lrt -lpthread -lcryptelsePlatForm=notsupportedall:        echo "CSQL is not supported on $(OSNAME) platform"endifendifINCL= -I$(CSQL_INSTALL_ROOT)/includeLIBS= -L$(CSQL_INSTALL_ROOT)/lib -lcsqlTARGETS = \         create createNoIndex drop \         insert1 insert100 insert1000 delete1 delete100 delete1000 deleteAll \         test010 \         test025 test021 test022 test023 test024       ifeq ($(PlatForm), supported)all: $(TARGETS)endifcreate: create.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)createNoIndex: createNoIndex.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)drop: drop.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)insert1: insert1.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)insert1000: insert1000.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)insert100: insert100.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)delete1: delete1.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)delete1000: delete1000.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)delete100: delete100.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)deleteAll: deleteAll.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test010: dbsizelimit.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test021: tuplesize1.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test022: tuplesize2.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test023: tuplesize3.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test024: tuplesize4.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)test025: tuplesize5.c	$(CPlus) $(CPlusFlags) -o $@ $< $(INCL) $(LIBS) $(SYSLIBS)clean:	rm -f $(TARGETS)

⌨️ 快捷键说明

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