亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gnumakefile.multithreading_gracefulshutdown_server

?? 在使用ACE的多線程編程過程中用于測試的一段實例代碼。
?? MULTITHREADING_GRACEFULSHUTDOWN_SERVER
字號:
# -*- Makefile -*-
#----------------------------------------------------------------------------
#       GNU Makefile
#
# @file GNUmakefile.Multithreading_GracefulShutdown_Server
#
# $Id: gnu.mpd,v 1.1.1.2.2.28 2007/01/26 20:13:06 johnc Exp $
#
# 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.Multithreading_GracefulShutdown_Server
DEPENDENCY_FILE  = .depend.Multithreading_GracefulShutdown_Server
BIN_UNCHECKED    = MessengerServer

TAO_ROOT  ?= $(ACE_ROOT)/TAO

FILES = \
  MessengerC.cpp \
  MessengerS.cpp \
  Messenger_i.cpp \
  MessengerServer.cpp \
  MessengerShutdownTimer.cpp

#----------------------------------------------------------------------------
#       Include macros and targets
#----------------------------------------------------------------------------
LDLIBS = -lTAO_PortableServer -lTAO -lACE
TAO_IDL = ../../../../bin/tao_idl
TAO_IDL_DEP = ../../../../bin/tao_idl$(EXEEXT)
TAO_IDLFLAGS = -Sc -Ge 1 -Wb,pre_include=ace/pre.h -Wb,post_include=ace/post.h -I../../..

PRJ_TYPE = rtp

ifeq ($(INSBIN),.)
  ifeq ($(PWD),)
    PWD=$(shell pwd)
  endif
  INSBIN = $(PWD)
endif
OUTPUT_DIRECTORY = $(INSBIN)

include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
## We don't need the ACELIB setting from wrapper_macros.GNU
ACELIB =

ifeq ($(versioned_so),1)
  SOVERSION = .1.4a.16
endif # versioned_so

tao_dont_use_idl_make_rule = 1
include $(TAO_ROOT)/rules.tao.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 TEMPINCDIR
TEMPINCDIR := $(TEMPINCDIR)/Multithreading_GracefulShutdown_Server
all: $(TEMPINCDIR)
endif

ifneq ($(OUTPUT_DIRECTORY),)
all: $(OUTPUT_DIRECTORY)
$(OUTPUT_DIRECTORY):
	-@$(MKDIR) "$(OUTPUT_DIRECTORY)"
endif

# turn off libcheck if doing a dry run
ifeq ($(findstring n, $(MAKEFLAGS)),n)
  LIBCHECK = 1
else
  # turn off libcheck if keep going was passed too
  ifeq ($(findstring k, $(MAKEFLAGS)),k)
    LIBCHECK = 1
  else
    LIBCHECK ?= $(filter-out $(foreach lib,TAO_PortableServer TAO ACE,$(findstring $(lib),$(foreach libpath,. ../../../../lib /usr/lib $(INSLIB),$(wildcard $(libpath)/lib$(lib).* $(libpath)/$(lib).lib)))),TAO_PortableServer TAO ACE)
    ifeq ($(LIBCHECK),)
      LIBCHECK = 1
    endif
  endif
endif
ifeq ($(exceptions),1)
ifeq ($(LIBCHECK), 1)
BIN    = $(BIN_UNCHECKED)$(EXEEXT)
else
  all: lib_warning
endif
else
  all: require_warning
endif

# 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.GNU
include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU

ifneq ($(OUTPUT_DIRECTORY),)
ifneq ($(OUTPUT_DIRECTORY),.)
  INSTALL = $(VBIN:%=$(INSBIN)/%)
  CLEANUP_INSTALL += $(CLEANUP_BIN:%=$(INSBIN)/%$(VAR)$(EXEEXT))
endif
endif

include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
ifeq ($(VXWORKSLINK),true)
include $(TGT_DIR)/h/make/rules.$(PRJ_TYPE)
endif

ifeq ($(VXWORKSLINK),true)
LDLIBPATH     = -L. -L../../../../lib
else
LDFLAGS      += -L. -L../../../../lib
endif
CPPFLAGS     += -I../../../.. -I../../..
ifeq ($(static_libs),1)
  CPPFLAGS += -DACE_AS_STATIC_LIBS -DTAO_AS_STATIC_LIBS
endif

#----------------------------------------------------------------------------
#       Local targets
#----------------------------------------------------------------------------
lib_warning:
	@echo This project will not be built due to the following missing library:
	@echo $(LIBCHECK)

require_warning:
	@echo This project will not be built due to one of the following missing features:
	@echo exceptions

## Some OS's have /bin/test others only have /usr/bin/test
ifeq ($(wildcard /bin/test), /bin/test)
  TEST_EXE = /bin/test
else
ifeq ($(wildcard /usr/bin/test), /usr/bin/test)
  TEST_EXE = /usr/bin/test
endif
endif

DYLD_LIBRARY_PATH := $(DYLD_LIBRARY_PATH):../../../../lib
LD_LIBRARY_PATH   := $(LD_LIBRARY_PATH):../../../../lib
SHLIB_PATH        := $(SHLIB_PATH):../../../../lib
LIBPATH           := $(LIBPATH):../../../../lib
PATH              := $(PATH):../../../../lib

GENERATED_DIRTY += MessengerC.inl MessengerS.inl MessengerC.h MessengerS.h MessengerC.cpp MessengerS.cpp
OBJS_DEPEND_ON_GENERATED = 1
## More than one file is generated by the command and therefore
## it can not be run in parallel.  Unfortunately, there is no way to
## say that only this rule can't be run in parallel.  However, we can
## determine if the generated files have already been generated.  If that's
## the case, then we don't need this special rule.
ifeq ($(wildcard $(GENERATED_DIRTY)), $(GENERATED_DIRTY))
  ## If we can find /bin/test, then we will continue
  ifneq ($(TEST_EXE),)
    ## If all of the generated files are there, then we need to check
    ## and make sure that the generated files are up-to-date.  If they are not
    ## then we need the special rule.
    ifneq ($(shell $(TEST_EXE) Messenger.idl -nt MessengerC.inl 2> /dev/null && $(TEST_EXE) Messenger.idl -nt MessengerS.inl 2> /dev/null && $(TEST_EXE) Messenger.idl -nt MessengerC.h 2> /dev/null && $(TEST_EXE) Messenger.idl -nt MessengerS.h 2> /dev/null && $(TEST_EXE) Messenger.idl -nt MessengerC.cpp 2> /dev/null && $(TEST_EXE) Messenger.idl -nt MessengerS.cpp 2> /dev/null && echo 0),)
      .NOTPARALLEL:
    else
      ## By this point, all of the generated files are here and up-to-date
      ## with respect to the source file.  Now we need to make sure that
      ## they are up-to-date with respect to the generation tool.  If the tool
      ## is newer than the generated files, then we need the special rule.
      ifneq ($(shell $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerC.inl 2> /dev/null && $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerS.inl 2> /dev/null && $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerC.h 2> /dev/null && $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerS.h 2> /dev/null && $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerC.cpp 2> /dev/null && $(TEST_EXE) $(TAO_IDL_DEP) -nt MessengerS.cpp 2> /dev/null && echo 0),)
        .NOTPARALLEL:
      endif
    endif
  else
    .NOTPARALLEL:
  endif
else
.NOTPARALLEL:
endif
MessengerC.inl MessengerS.inl MessengerC.h MessengerS.h MessengerC.cpp MessengerS.cpp: Messenger.idl $(TAO_IDL_DEP)
	$(TAO_IDL) $(TAO_IDLFLAGS) Messenger.idl

ifneq ($(GENERATED_DIRTY),)
.PRECIOUS: $(GENERATED_DIRTY)
## If the generated files are anything but source files, we need to
## ensure that those files are generated before we attempt to build anything
## else.
ifeq ($(OBJS_DEPEND_ON_GENERATED),1)
$(VDIR)$(ACE_PCH_FILE) $(addprefix $(VDIR), $(OBJS)): $(GENERATED_DIRTY)
$(VSHDIR)$(ACE_PCH_FILE) $(VSHOBJS): $(GENERATED_DIRTY)
endif
endif

ADDITIONAL_IDL_TARGETS += Messenger$(IDL_CLIENT_HDR_EXT)
idl_stubs: $(ADDITIONAL_IDL_TARGETS)

# This assignment forces make to run the idl_stubs
# target before building any of the source files.
FORCED_IDL_STUBS = MessengerC.cpp MessengerS.cpp Messenger_i.cpp MessengerServer.cpp MessengerShutdownTimer.cpp
FORCED_IDL_STUBS := $(FORCED_IDL_STUBS:MessengerC.cpp=)
FORCED_IDL_STUBS := $(FORCED_IDL_STUBS:MessengerS.cpp=)

ifneq ($(FORCED_IDL_STUBS),)
$(FORCED_IDL_STUBS): idl_stubs
endif

ifneq ($(VXWORKSLINK),true)
ifeq ($(static_libs_only), 1)
  DEPLIBS = $(foreach lib, TAO_PortableServer TAO ACE , $(foreach libpath, . ../../../../lib, $(wildcard $(libpath)/lib$(lib).a)))
endif

$(BIN): $(addprefix $(VDIR), $(OBJS)) $(DEPLIBS)
ifndef kylix
	$(LINK.cc) $(LDFLAGS) $(CC_OUTPUT_FLAG) $@ $^ $(VLDLIBS) $(POSTLINK)
else
	$(LINK.cc) $(LDFLAGS) $(CC_OUTPUT_FLAG) $(VLDLIBS) $(BORINITEXEOBJ) $(POSTLINK) $^, $@,,
endif
endif

realclean: clean
ifneq ($(GENERATED_DIRTY),)
	-$(RM) -r $(GENERATED_DIRTY)
endif

__prebuild__:
	@-:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女久久久久久久久久久 | 欧美三区在线视频| 国产视频一区在线观看| 国产一区二区导航在线播放| 日韩免费视频线观看| 久久精品噜噜噜成人av农村| 精品国产乱码久久久久久蜜臀| 蜜臀a∨国产成人精品| 欧美精品一区二区三区视频| 国产制服丝袜一区| 国产精品三级av在线播放| 成人久久视频在线观看| 中文字幕亚洲欧美在线不卡| 在线观看一区日韩| 国产老妇另类xxxxx| 国产精品高清亚洲| 777a∨成人精品桃花网| 国产成人亚洲综合a∨婷婷图片| 国产精品久久久久天堂| 欧美美女一区二区| 成人18精品视频| 麻豆精品视频在线观看视频| 美国十次综合导航| 亚洲欧美日本在线| 精品久久久久香蕉网| 色老头久久综合| 国产高清精品网站| 极品少妇xxxx精品少妇偷拍| 亚洲乱码国产乱码精品精98午夜 | 欧美成人精品1314www| 99久久99久久免费精品蜜臀| 三级不卡在线观看| 亚洲欧洲成人自拍| 2024国产精品视频| 91精品国产品国语在线不卡| 成人ar影院免费观看视频| 韩国成人在线视频| www.66久久| 国精品**一区二区三区在线蜜桃| 偷拍与自拍一区| 午夜日韩在线电影| 亚洲曰韩产成在线| 1区2区3区国产精品| 亚洲欧洲精品一区二区精品久久久| 国产亚洲人成网站| 国产欧美一区二区精品性| 久久色在线视频| 欧美激情综合五月色丁香小说| 日韩欧美在线网站| 久久久三级国产网站| 久久久久久久精| 久久这里只有精品6| 国产欧美视频一区二区| 国产精品美女久久久久久久久久久 | 欧美图片一区二区三区| 欧美日韩情趣电影| 欧美精品在线视频| 精品动漫一区二区三区在线观看| 精品福利一二区| 亚洲日韩欧美一区二区在线| 亚洲一区成人在线| 国产精选一区二区三区| av成人老司机| 精品国产在天天线2019| 国产精品不卡视频| 日本不卡123| 国产精品主播直播| 欧美日韩第一区日日骚| 精品久久久久久久久久久久包黑料| 欧美激情在线一区二区| 午夜一区二区三区视频| 成人av免费在线观看| 欧美丰满一区二区免费视频| 国产午夜精品美女毛片视频| 亚洲成年人影院| 成人中文字幕在线| 亚洲视频免费观看| 欧美中文字幕一区二区三区| 久久久久久久综合日本| 亚洲成人一区在线| 成人综合婷婷国产精品久久蜜臀 | 国产一区美女在线| 欧美一级欧美一级在线播放| 亚洲精品视频免费观看| 成人黄色网址在线观看| 日本一区二区不卡视频| 久久99深爱久久99精品| 日韩三级视频在线观看| 亚洲一卡二卡三卡四卡| 色欧美乱欧美15图片| 亚洲区小说区图片区qvod| 成人少妇影院yyyy| 一色桃子久久精品亚洲| 成人免费三级在线| 中文字幕综合网| 色久优优欧美色久优优| 亚洲v日本v欧美v久久精品| 91福利在线免费观看| 亚洲精品国产高清久久伦理二区 | 国产一区久久久| 国产日韩欧美电影| 成人av免费在线观看| 一区二区三区在线视频免费| 9191国产精品| 国产资源在线一区| 中文字幕中文在线不卡住| 色婷婷综合激情| 日韩中文字幕亚洲一区二区va在线| 欧美一级欧美三级| 粉嫩一区二区三区性色av| 国产精品色一区二区三区| 欧美精品久久久久久久多人混战| 免费欧美在线视频| 中文字幕日本不卡| 日韩午夜激情av| 99riav一区二区三区| 日韩精品亚洲一区二区三区免费| 精品国产乱码久久久久久牛牛| 成人福利电影精品一区二区在线观看 | 欧美精品一卡两卡| 国产成人精品一区二| 亚洲一区在线视频| 国产精品网站一区| 欧美精品成人一区二区三区四区| 国产一区二区三区美女| 亚洲gay无套男同| 中文字幕中文字幕中文字幕亚洲无线 | 国产福利视频一区二区三区| 亚洲国产婷婷综合在线精品| 欧美va在线播放| 欧洲av在线精品| 成人国产在线观看| 另类小说视频一区二区| 亚洲电影第三页| 亚洲人吸女人奶水| 国产拍欧美日韩视频二区| 欧美顶级少妇做爰| 欧美三级三级三级爽爽爽| 色综合中文字幕国产| 激情成人午夜视频| 欧美bbbbb| 日韩成人伦理电影在线观看| 亚洲一区二区三区四区在线免费观看 | 成人听书哪个软件好| 狠狠久久亚洲欧美| 懂色av中文一区二区三区| 久久久久免费观看| 欧美精品一区二区三区蜜臀| 亚洲欧美日韩在线| 久久国产精品99精品国产| 国产精品资源在线看| 国产精品一区二区久久不卡| 国产成人综合网站| 一本久久精品一区二区| 日本高清无吗v一区| 欧美精品日韩精品| 日韩视频免费观看高清完整版 | 日韩精品中文字幕一区| 久久综合精品国产一区二区三区 | 午夜精品久久久久久久99水蜜桃| 久久99九九99精品| 欧美色图天堂网| 亚洲与欧洲av电影| 天堂一区二区在线| 成人午夜精品一区二区三区| 欧美亚一区二区| 国产网红主播福利一区二区| 一区二区三区成人在线视频| 久久66热re国产| 欧美日韩高清一区| 亚洲欧洲在线观看av| 国产精品自在在线| 7777精品伊人久久久大香线蕉的| 亚洲另类在线制服丝袜| 日韩 欧美一区二区三区| 国产精品1区二区.| 精品国产一区二区三区忘忧草| 丝袜亚洲另类丝袜在线| 欧美日韩大陆在线| 亚洲3atv精品一区二区三区| 欧美在线啊v一区| 亚洲国产精品麻豆| 91麻豆国产自产在线观看| 91麻豆精品91久久久久久清纯| 亚洲激情男女视频| 成人avav影音| 国产精品黄色在线观看| 韩国女主播成人在线观看| 欧美一级理论性理论a| 天堂久久一区二区三区| 欧美性三三影院| 一区二区三区在线高清| 91性感美女视频| 亚洲视频电影在线| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 亚洲精品美国一| 日本乱人伦一区| 日本v片在线高清不卡在线观看| 国产精品麻豆视频| 成人av电影在线网|