makefile

来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· 代码 · 共 62 行

TXT
62
字号
#----------------------------------------------------------------------# Directories Setting#----------------------------------------------------------------------VSHOME   = ../../../../..STLDIR   = /usr/include/STLBINDIR   = $(VSHOME)/binLIBDIR   = $(VSHOME)/libLOGDIR   = $(VSHOME)/logSRCDIR   = ../../../..COREDIR  = ../../../../CoreSERVDIR  = ../../..DBDIR    = ../../../databaseGSDIR    = ../..LSDIR    = ../../../loginserver#----------------------------------------------------------------------# General Rules#----------------------------------------------------------------------.SUFFIXES    : .cpp .oCC       = g++DEFS     = -D__LINUX__ -D_REENTRANTINCLUDES = -I$(STLDIR) -I$(COREDIR) -I$(SERVDIR) -I$(GSDIR)CCFLAGS  = -Wall -c -g #CCFLAGS  = -Wall -cLIBS     = -L$(LIBDIR) -lItems -lQuest -lGameServerDatabase -lServerCore -lGameServerPackets -lSkill -lCore -lGameServerBilling -lSimpleQuestSYSLIBS  = -llua -llualib.cpp.o :	$(CC) $(CCFLAGS) $(DEFS) $(INCLUDES) $<#main.o OBJS = LuaState.o \		LuaScript.o \		LuaSelectItem.o \		LuaTradeEventSlayerItem.o \		LuaTradeEventVampireItem.o#TARGET = ltTARGET = $(LIBDIR)/libLuaScript.aall : $(TARGET)#	$(MAKE)	$(TARGET)$(TARGET) : $(OBJS)#	$(CC) -o $@ $(OBJS) $(SYSLIBS)	ar r $@ $(OBJS)clean :	rm -f *.ocleanall :	rm -f *.o $(TARGET)depall :	gccmakedep $(SRCS) $(INCLUDES)dep :	gccmakedep $(SRCS) $(INCLUDES)

⌨️ 快捷键说明

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