⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 corba 通知服务的源代码
💻
字号:
# This example requires exceptions=1.ifeq ($(exceptions),0)all:	@echo "You must use exceptions=1 to build this example."	@exitelseifndef TAO_ROOT  TAO_ROOT = $(ACE_ROOT)/TAOendif # ! TAO_ROOTIDL_SRC    = MessengerC.cpp MessengerS.cppPROG_SRCS =	MessengerConsumer.cpp \		StructuredEventConsumer_i.cpp \		Messenger_i.cpp \		StructuredEventSupplier_i.cpp \                MessengerClient.cpp \		MessengerServer.cppSUP_OBJS = MessengerS.o \	   MessengerC.o \	   StructuredEventSupplier_i.o \	   MessengerServer.o \	   Messenger_i.o \CON_OBJS = MessengerConsumer.o StructuredEventConsumer_i.oCLT_OBJS = MessengerC.o MessengerClient.o BIN = MessengerServer MessengerConsumer MessengerClient  BUILD = $(BIN)VBIN = $(BIN:%=%$(VAR))#----------------------------------------------------------------------------#	Include macros and targets#----------------------------------------------------------------------------include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNUinclude $(ACE_ROOT)/include/makeinclude/macros.GNUinclude $(TAO_ROOT)/rules.tao.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.common.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.nonested.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.lib.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.local.GNUinclude $(TAO_ROOT)/taoconfig.mk#--------------------------------------------------------------#       Local targets#--------------------------------------------------------------CPPFLAGS += -I$(TAO_ROOT)/orbsvcs -I$(TAO_ROOT)TAO_SRVR_LIBS += -lTAO_CosNaming -lTAO_CosNotification -lTAO_ETCLTAO_CLNT_LIBS += -lTAO_CosNaming -lTAO_CosNotification -lTAO_ETCL -lTAO_PortableServer.PRECIOUS: $(Messenger)C.cpp $(Messenger)C.i $(Messenger)C.h.PRECIOUS: $(Messenger)S.cpp $(Messenger)S.i $(Messenger)S.h.PRECIOUS: $(Messenger)S_T.cpp $(Messenger)S_T.i $(Messenger)S_T.hMessengerServer: $(addprefix $(VDIR),$(SUP_OBJS))	$(LINK.cc) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(TAO_SRVR_LIBS) MessengerConsumer: $(addprefix $(VDIR),$(CON_OBJS))	$(LINK.cc) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(TAO_CLNT_LIBS) MessengerClient: $(addprefix $(VDIR),$(CLT_OBJS))	$(LINK.cc) $(LDFLAGS) -o $@ $^ $(TAO_CLNT_LIBS)                                                   realclean: clean 	-/bin/rm -rf MessengerServer MessengerConsumer MessengerClient	MessengerS.* MessengerC.* MessengerS_T.*dep:	@makedepend $(PROG_SRCS) $(INCLUDE_PATH) endif

⌨️ 快捷键说明

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