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

📄 makefile.incl.common

📁 Oracle OCI的C++类的一个封装
💻 COMMON
字号:

#################################################################
###
###     PRODIGY MAKEFILE.INCL.COMMON
###
###   1. values for some macros:
###
###      PLATFORM: SUN,HP,IBM,COMPAQ,WIN32 
###      DATABASE: INFORMIX, ORACLE
###   2. Current version:
###      v0.5
##################################################################

PUBLICDIR  = $(SRCHOME)/public
DMCUSTDIR  = $(SRCHOME)/dmcust
DMDATADIR  = $(SRCHOME)/dmdata
PRICINGDIR = $(SRCHOME)/pricing
APPDIR     = $(SRCHOME)/application
BILLINGDIR = $(SRCHOME)/billing
UNIXSAPDIR = $(SRCHOME)/unixsap
BALANCEDIR = $(SRCHOME)/balance
CREDITDIR  = $(SRCHOME)/credit
TRANSDIR   = $(SRCHOME)/trans
MEDIATIONDIR = $(SRCHOME)/mediation
COMPENDIR  = $(SRCHOME)/compen
RECYCLEDIR = $(SRCHOME)/recycle
ROLESRVDIR = $(SRCHOME)/rolesrv
DUPDIR     = $(SRCHOME)/dup
REPORTDIR = $(SRCHOME)/report
ORACLEDBCDIR = $(SRCHOME)/dbc.ora
INFORMIXDBCDIR = $(SRCHOME)/dbc.inf

BASEFLAGS =  -DNO_DEBUG_NEW

INFORMIXINC	= -I$(INFORMIXDIR)/incl/esql
SYBASEINC	= -I$(SYBASEDIR)/include
ORACLEINC	= -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME)/rdbms/public

INFORMIXLIBS	= -L$(INFORMIXDIR)/lib -L$(INFORMIXDIR)/lib/esql -lsql -lasf -lgen -los -lifgls -lmsaa_r -lbsd_r -ldl $(INFORMIXDIR)/lib/esql/checkapi.o -lifglx -ltli_r
SYBASELIBS      = -L$(SYBASEDIR)/lib -ltcl -lcomn -lintl -lblk -lct -lcs
ORACLELIBS      = -L$(ORACLE_HOME)/lib -lclntsh


LOCALINC =  $($(DATABASE)INC) -I$($(DATABASE)DBCDIR) -I$(PUBLICDIR) -I$(DMDATADIR) -I$(DMCUSTDIR) -I$(PRICINGDIR) -I$(APPDIR) -I$(BILLINGDIR) -I$(UNIXSAPDIR) -I$(BALANCEDIR) -I$(CREDITDIR) -I$(TRANSDIR) -I$(MEDIATIONDIR) -I$(COMPENDIR) -I$(RECYCLEDIR) -I$(ROLESRVDIR) -I$(DUPDIR) -I$(REPORTDIR)

LOCALLIB = -L$(APPDIR) -lapp \
  -L$(BILLINGDIR) -lbilling \
  -L$(PRICINGDIR) -lpricing \
  -L$(DMCUSTDIR) -ldmcust \
  -L$(DMDATADIR) -ldmdata \
  -L$(PUBLICDIR) -lpublic \
  -L$($(DATABASE)DBCDIR) -ldbc \
  -L$(UNIXSAPDIR) -lzxsap \
  -L$(BALANCEDIR) -lbalance \
  -L$(CREDITDIR) -lcredit \
  -L$(TRANSDIR) -ltrans \
  -L$(MEDIATIONDIR) -lmediation \
  -L$(COMPENDIR) -lcompen \
  -L$(RECYCLEDIR) -lrecycle \
  -L$(ROLESRVDIR) -lrolesrv \
  -L$(REPORTDIR) -lreport \
  -l$(DUPDIR) -ldup
 
LIBS	= $(LOCALLIB) $($(DATABASE)LIBS) $($(PLATFORM)LIBS) 

⌨️ 快捷键说明

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