makefile

来自「RefBox」· 代码 · 共 39 行

TXT
39
字号
CC = gccSILENT = @ECHO = echoRM = rm -fCFLAGS = -g3 -Wall -DLinux -Wno-deprecatedINCLUDES = -I. #-I/usr/includeLIB_DIR = -L/usr/libLIBS = -lrpcsvc -lstdc++TCPC_CLIENT_SRC = tcpc_client.cpp main.cppTCPC_CLIENT_OBS = $(TCPC_CLIENT_SRC:%.cpp=%.o)all: 	tcpc_clientp: 	$(SILENT) $(ECHO) $(RCINIT_OBSC) $(RCINIT_OBSCPP)	$(SILENT) $(ECHO) %.o: 	%.c 	$(SILENT) $(ECHO) " Compiling $< "	$(SILENT) $(CC) -c $(CFLAGS) $(INCLUDES) $< -o $@%.o: 	%.cpp 	$(SILENT) $(ECHO) " Compiling $< "	$(SILENT) $(CC) -c $(CFLAGS) $(INCLUDES) $< -o $@tcpc_client:$(TCPC_CLIENT_OBS)	$(SILENT) $(ECHO) " --> Creating $@"	$(SILENT) $(CC) $(INCLUDES) $(CFLAGS) $^  -o$@ $(LIB_DIR) $(LIBS)clean:	$(SILENT) $(RM) $(TCPC_CLIENT_OBS)	$(SILENT) $(RM) tcpc_client

⌨️ 快捷键说明

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