📄 makefile
字号:
CPPFLAGS=
CCC = g++
CXXFLAGS= -DLOGFLAG
CCFLAGS = $(CXXFLAGS) $(CPPFLAGS) $(INCS)
CC = cc
CFLAG = -fast -Ae -Wl,+n
CFLAGS = $(CFLAG) $(CPPFLAGS) -I.
LD = $(CCC)
LDFLAGS = -AA -Wl,+n
AR = ar
ARFLAGS = -r
##---------------------------------------------------
PROC_POOL_SRC=procpool.cpp
PROC_POOL_OBJ=procpool.o
LOG_SRC=SimpleLog.cpp
LOG_OBJ=SimpleLog.o
SOCKET_SRC=socket.cpp
SOCKET_OBJ=socket.o
BANK_SERVER_SRC=server.cpp
BANK_SERVER_OBJ=server.o
MAIN_SRC=main.cpp
MAIN_OBJ=main.o
TARGET=server
##-------------------------------------------------
all:$(TARGET)
rm *.o
$(TARGET):$(PROC_POOL_OBJ) $(SOCKET_OBJ) $(BANK_SERVER_OBJ) $(LOG_OBJ) $(MAIN_OBJ)
$(CCC) -o $(TARGET) $(PROC_POOL_OBJ) $(SOCKET_OBJ) $(BANK_SERVER_OBJ) $(LOG_OBJ) $(MAIN_OBJ)
#---------------------------------------------------
.SUFFIXES: .C .cpp .c .hh .h .so .o
.c.o :
$(CC) $(CFLAGS) -c $<
.cpp.o :
$(CCC) $(CCFLAGS) -c $<
.C.o :
$(CCC) $(CCFLAGS) -c $<
.o.so :
$(LD) $(DSOLIBLDFLAGS) $(LDFLAGS) $< -o $@
##-------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -