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

📄 m.2

📁 Mysql的处理
💻 2
字号:
.SUFFIXES:.pc

INCL1=$(ORACLE_HOME)/precomp/public

INCLUDE=-I$(INCL1)

CFLAGS=
MCC=CC
MC=cc
CMD=proc
USERID=cgdb/cgdb@cgdb

COMOPT=userid=${USERID} sqlcheck=semantics code=ANSI_C

HEADERS=\
	Base64.h \
	CDRWriteASNDecode.h \
	DBLog.h \
	CDR.h \
	CDRWriteCombined.h \
	MGSN.h \
	CDRReadForBill.h \
	CDRWriteGTP.h \
	oradb.h \
	CDRReadForCombined.h \
	DBError.h

INCLDB=../../../include/db

LIBORA=libdb.a

OBJS=oradb.o \
	ASNERROR.o \
	OGTPL.o \
	CGCDR.o \
	OGCDR.o \
	OSCDR.o \
	CSCDR.o \
	OMCDR.o \
	OMTCDR.o \
	OMOCDR.o \
	LCLOC.o \
	LCOMM.o \
	LLOTV.o \
	MTable.o \
	CDR.o \
	Base64.o \
	DBError.o \
	DBLog.o \
	CDRWriteGTP.o \
	CDRWriteASNDecode.o \
	CDRReadForCombined.o \
	CDRWriteCombined.o \
	CDRReadForBill.o \
	MGSN.o
	
all:	\
	${OBJS} \
	libdb


oradb.o:	oradb.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

CGCDR.o:CGCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

CSCDR.o:        CSCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

LCLOC.o:        LCLOC.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

LCOMM.o:	LCOMM.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

LLOTV.o:        LLOTV.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

MTable.o:        MTable.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}


ASNERROR.o:ASNERROR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OGTPL.o:OGTPL.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OSCDR.o:OSCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OGCDR.o:OGCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OMCDR.o:OMCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OMOCDR.o:OMOCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}

OMTCDR.o:OMTCDR.pc
	${CMD} iname=$* ${COMOPT}
	${MC} -c $*.c ${INCLUDE}







Base64.o:	Base64.cpp
	${MCC} -c $*.cpp

CDR.o:	CDR.cpp
	${MCC} -c $*.cpp

DBError.o:	DBError.cpp
	${MCC} -c $*.cpp

DBLog.o:	DBLog.cpp
	${MCC} -c $*.cpp

CDRWriteGTP.o:	CDRWriteGTP.cpp
	${MCC} -c $*.cpp

CDRWriteASNDecode.o:	CDRWriteASNDecode.cpp
	${MCC} -c $*.cpp

CDRReadForCombined.o:	CDRReadForCombined.cpp
	${MCC} -c $*.cpp

CDRWriteCombined.o:	CDRWriteCombined.cpp
	${MCC} -c $*.cpp

CDRReadForBill.o:	CDRReadForBill.cpp
	${MCC} -c $*.cpp

MGSN.o:	MGSN.cpp
	${MCC} -c $*.cpp

libdb:
	ar cr ${LIBORA} ${OBJS} oradb.o
	@echo '-- cp files --'
	cp ${HEADERS} ${INCLDB}
	cp ${LIBORA} ../../lib
	${MCC} -o tcdr testcdr.cpp \
	${INCLUDE} \
	${LIBORA} -L$(ORACLE_HOME)/lib -lclntsh

clean:
	rm -f *.o *.c *.a *.log

⌨️ 快捷键说明

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