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

📄 gnumakefile.activate

📁 ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识
💻 ACTIVATE
字号:
# -*- Makefile -*-#----------------------------------------------------------------------------#       GNU Makefile## @file GNUmakefile.Activate## $Id: gnu.mpd 77593 2007-03-07 16:38:39Z elliott_c $## This file was automatically generated by MPC.  Any changes made directly to# this file will be lost the next time it is generated.##----------------------------------------------------------------------------MAKEFILE         = GNUmakefile.ActivateDEPENDENCY_FILE  = .depend.ActivateBIN_UNCHECKED    = ActivateFILES = \  Activate.cpp#----------------------------------------------------------------------------#       Include macros and targets#----------------------------------------------------------------------------LDLIBS = -lACEPRJ_TYPE = rtpifeq ($(INSBIN),.)  ifeq ($(PWD),)    PWD=$(shell pwd)  endif  INSBIN = $(PWD)endifOUTPUT_DIRECTORY = $(INSBIN)include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU# To build multiple targets in the same directory on AIX, it works# best to have a template directory per project.# The compiler/linker isn't too smart about instantiating templates...ifdef TEMPINCDIRTEMPINCDIR := $(TEMPINCDIR)/Activateall: $(TEMPINCDIR)endififneq ($(OUTPUT_DIRECTORY),)all: $(OUTPUT_DIRECTORY)$(OUTPUT_DIRECTORY):	-@$(MKDIR) "$(OUTPUT_DIRECTORY)"endif# turn off libcheck if doing a dry runifeq ($(findstring n, $(MAKEFLAGS)),n)  LIBCHECK = 1else  # turn off libcheck if keep going was passed too  ifeq ($(findstring k, $(MAKEFLAGS)),k)    LIBCHECK = 1  else    LIBCHECK ?= $(filter-out $(foreach lib,ACE,$(findstring $(lib),$(foreach libpath,. ../../../lib /usr/lib $(INSLIB),$(wildcard $(libpath)/lib$(lib).* $(libpath)/$(lib).lib)))),ACE)    ifeq ($(LIBCHECK),)      LIBCHECK = 1    endif  endifendififeq ($(LIBCHECK), 1)BIN    = $(BIN_UNCHECKED)$(EXEEXT)else  all: lib_warningendif# If it contains ../ at all use notdir.OBJS   = $(foreach var, $(addsuffix .$(OBJEXT), $(basename $(FILES)) $(RESOURCES)), $(if $(findstring ../,$(var)),$(notdir $(var)),$(var)))SRC    = $(FILES)include $(ACE_ROOT)/include/makeinclude/macros.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.common.GNUinclude $(ACE_ROOT)/include/makeinclude/rules.nonested.GNUifneq ($(OUTPUT_DIRECTORY),)ifneq ($(OUTPUT_DIRECTORY),.)  INSTALL = $(VBIN:%=$(INSBIN)/%)  CLEANUP_INSTALL += $(CLEANUP_BIN:%=$(INSBIN)/%$(VAR)$(EXEEXT))endifendifinclude $(ACE_ROOT)/include/makeinclude/rules.local.GNUifeq ($(VXWORKSLINK),true)include $(TGT_DIR)/h/make/rules.$(PRJ_TYPE)endififeq ($(VXWORKSLINK),true)LDLIBPATH     = -L. -L../../../libelseLDFLAGS      += -L. -L../../../libendifCPPFLAGS     += -I../../..ifeq ($(static_libs),1)  CPPFLAGS += -DACE_AS_STATIC_LIBSendif#----------------------------------------------------------------------------#       Local targets#----------------------------------------------------------------------------lib_warning:	@echo Activate will not be built due to the following missing library:	@echo $(LIBCHECK)ifneq ($(VXWORKSLINK),true)ifeq ($(static_libs_only), 1)  ifeq ($(use_dep_libs), 1)    DEPLIBS = $(foreach lib, ACE , $(foreach libpath, . ../../../lib, $(wildcard $(libpath)/lib$(lib).a)))  endifendif$(BIN): $(addprefix $(VDIR), $(OBJS)) $(DEPLIBS)	$(LINK.cc) $(LDFLAGS) $(CC_OUTPUT_FLAG) $@ $^ $(VLDLIBS) $(POSTLINK)endifrealclean: cleanifneq ($(GENERATED_DIRTY),)	-$(RM) -r $(GENERATED_DIRTY)endif__prebuild__:	@-:

⌨️ 快捷键说明

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