makefile

来自「演示如何在linux 下开发ICE服务。 此源代码包括完整的服务端和客户端。」· 代码 · 共 41 行

TXT
41
字号
ICE_HOME=/opt/ICECCC=g++CCFLAGS=-g -fPIC -Wno-deprecatedINCLUDES=-I./ -I$(ICE_HOME)/includeDEPLIBS=-L$(ICE_HOME)/lib -lIce -lIceUtilRESULTS=testServer testClientall: $(RESULTS)SERVER_OBJS=testice.o\		testServer.oCLIENT_OBJS=testice.o\		testClient.otestServer: $(SERVER_OBJS)	$(CCC) -o $@ $^ $(DEPLIBS)testClient: $(CLIENT_OBJS)	$(CCC) -o $@ $^ $(DEPLIBS)%.o: %.cpp	$(CCC) $(CCFLAGS) -c $< $(INCLUDES)%.o: %.ice	$(ICE_HOME)/bin/slice2cpp -I$(ICE_HOME)/slice/ $<	$(CCC) $(CCFLAGS) $(INCLUDES) -c $*.cpp -o $@.PHONY:cleanclean:	rm -rf $(SERVER_OBJS) $(CLIENT_OBJS) testice.h testice.cpp  $(RESTULTS) 

⌨️ 快捷键说明

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