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

📄 makedll.mpt

📁 这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用于网络游戏医学图像网关的高qos要求.更详细的内容可阅读相应的材料
💻 MPT
字号:
// -*- MPC -*-
// makedll.mpt,v 1.15 2003/12/30 15:18:22 dhinton Exp

conditional_include "idl_compiler"
conditional_include "common"

configurations = gcc
soext          = so
cppflags       =
arflags        =

// ***********************************************************************
// Configuration Section
// ***********************************************************************

cxx {
  cxx        = cxx
  clean      = cxx_repository so_locations
  tempincopt = "-ptr "
  tempinc    = cxx_repository
  platforms  = tru64
}

gcc {
  cxx       = g++
  pic       = -fPIC
  platforms = linux
}

SunCC {
  cxx       = CC
  pic       = -KPIC
  linkflags = -library=Cstd -library=Crun
  clean     = SunWS_cache
  platforms = solaris
}

aCC {
  cxx           = aCC
  pic           = +Z
  platforms     = hpux
  compilerflags = -AA -D_RWSTD_MULTI_THREAD
}

xlC_r {
  cxx       = xlC_r
  platforms = aix
}

SGICC {
  cxx       = CC
  pic       = -KPIC
  linkflags = -Wl,-woff,84
  clean     = ii_files
  platforms = irix
}

// ***********************************************************************
// Platform Section
// ***********************************************************************

tru64 {
  extracppflags = -D__USE_STD_IOSTREAM
  shflags       = -shared /usr/lib/libcxxstd.a
  ldlibs        = -ltli -lrt
}

linux {
  shflags = -shared
  ldlibs  = -ldl -lpthread
}

solaris {
  shflags = -G
  ldlibs  = -lsocket -ldl -lnsl -lgen -lposix4
}

hpux {
  soext   = sl
  shflags = -b
  ldlibs  = -lxti -lpthread -lrt -ldld
}

aix {
  soext  =
  ldlibs = -ldl
}

irix {
  shflags = -shared
  ldlibs  = -lsocket -ldl -lgen -lpthread
}

lynxos {
  soext         =
  extracppflags = -D__NO_INCLUDE_WARN__
}

macos {
  dld     = libtool
  soext   = dylib
  shflags = -dynamic
  ldlibs  = -lcc_dynamic -lstdc++ -lSystem -ldl
}

unixware {
  shflags = -G
  ldlibs  = -lsocket -ldl -lnsl -lgen -lposix4
}

qnx {
  shflags       = -shared
  ldlibs        = -lsocket
  extracppflags = -D__GCC_BUILTIN
}

⌨️ 快捷键说明

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