makefile.incl.xlc64

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

XLC64
54
字号

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



PLATFORM = IBM
DATABASE = ORACLE


SRCHOME = /bea/zteora/prodigy

PLATFORM_BIT = AIX5L64


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


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 + -
显示快捷键?