makefile.incl

来自「Oracle OCI的C++类的一个封装」· INCL 代码 · 共 70 行

INCL
70
字号

#################################################################
###
###     Prodigy Makefile.incl for Solaris
###
###   1. values for some macros:
###
###      PLATFORM: SUN,HP,IBM,COMPAQ,WIN32 
###      DATABASE: INFORMIX, ORACLE
##################################################################



PLATFORM = SUN
DATABASE = ORACLE


#SRCHOME=/bea/zteora/prodigy

SRCHOME=/fs1/ocicpp

#PLATFORM_BIT = AIX5L64

PLATFORM_BIT = SUNOS

#CCC  = xlC
#COMPILER = IBMXLC

#LONGSIZE  = LONG64
#BASEFLAGS =  -D$(LONGSIZE) -DNO_DEBUG_NEW

#CCFLAGS	= -q64 -qlanglvl=EXT -qstaticinline -qtemplateregistry -g -D__HUNAN__ -D_DEBUG_ -D__AIX5L64__ -D__$(PLATFORM_BIT)__ -D$(COMPILER) $(BASEFLAGS) -DOS_$(PLATFORM) -D_$(PLATFORM) -D_$(DATABASE)  -DDB_$(DATABASE)

#PLDFLAGS =  -q64 
#PLIBS	= -lpthread  -lm  

#AR = ar -X 32_64 -rv

CCC = CC
COMPILER =SUNCC

LONGSIZE = LONG64
BASEFLAGS = -D$(LONGSIZE) -DNO_DEBUG_NEW

PLDFLAGS = -m64
PLIBS= -lpthread -lm

AR= ar -rv

include $(SRCHOME)/Makefile.incl.common


.SUFFIXES: .c .cpp .o .exe

 
LIBS	= $(LOCALLIB) $($(DATABASE)LIBS) $(PLIBS)  

.cpp.o:
	$(CCC) $(CCFLAGS) -c $< -o $*.o $(LOCALINC)

.c.o:
	$(CCC) $(CCFLAGS) -c $< -o $*.o $(LOCALINC)

.o.exe: 
	$(CCC)  $(PLDFLAGS) -o $* $< $(LIBS)




⌨️ 快捷键说明

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