makefile
来自「天之炼狱1服务器端源文件游戏服务端不完整」· 代码 · 共 78 行
TXT
78 行
#--------------------------------------------------------------------------------## Filename : Makefile# Written By : Reiot##--------------------------------------------------------------------------------#--------------------------------------------------------------------------------# Directories#--------------------------------------------------------------------------------#VSHOME = STLDIR = /usr/include/STLBINDIR = $(VSHOME)/binLIBDIR = $(VSHOME)/libSRCDIR = $(VSHOME)/srcCOREDIR = $(SRCDIR)/CoreSERVDIR = $(SRCDIR)/serverDBDIR = $(SERVDIR)/databaseGSDIR = $(SERVDIR)/gameserverLSDIR = $(SERVDIR)/loginserverSSDIR = $(SERVDIR)/sharedserverSKILLDIR= $(GSDIR)/skillITEMDIR = $(GSDIR)/itemBILLINGDIR = $(GSDIR)/billing#--------------------------------------------------------------------------------# General Rules#--------------------------------------------------------------------------------.SUFFIXES : .cpp .oCC = g++DEFS = -D__LINUX__ -D_REENTRANT -D__DEBUG__ -D__GAME_SERVER__ INCLUDES = -I$(STLDIR) -I$(COREDIR) -I$(SERVDIR) -I$(DBDIR) -I$(LSDIR) -I$(GSDIR) -I$(SKILLDIR) -I$(ITEMDIR) -I$(BILLINGDIR)CCFLAGS = -Wall -c -g #CCFLAGS = -Wall -c.cpp.o : $(CC) $(CCFLAGS) $(DEFS) $(INCLUDES) -I$(SERVDIR) -I$(GSDIR) -I$(DBDIR) -o $*.o $<#--------------------------------------------------------------------------------# Actions#--------------------------------------------------------------------------------all : $(MAKE) -C GS $(MAKE) -C LS $(MAKE) -C SSallloginserver : $(MAKE) -C LSallgameserver : $(MAKE) -C GSallsharedserver : $(MAKE) -C SSclean : $(MAKE) -C GS clean $(MAKE) -C LS clean $(MAKE) -C SS cleancleanall : $(MAKE) -C GS cleanll $(MAKE) -C LS cleanll $(MAKE) -C SS cleanlldepall : $(MAKE) -C GS depall $(MAKE) -C LS depall $(MAKE) -C SS depalldep :# DO NOT DELETE
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?