📄 m.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 + -