📄 makefile
字号:
SHELL=/bin/kshTARGET =paymentINCLUDE = -I. -I$${TUXDIR}/includeORAINC1 = -I$${ORACLE_HOME}/rdbms/demo -I$${ORACLE_HOME}/rdbms/public ORAINC2 = -I$${ORACLE_HOME}/network/publicCFLAGS = $(INCLUDE) ${ORAINC1} ${ORAINC2}#LINK.c = xlC -brtl $(CFLAGS)LINK.c = xlC -brtl -g $(CFLAGS)OBJS = charge_init.o Database.o Oracle.o charge_public.o charge_login.o \ charge_payment.o charge_erase.o charge_adjust.o charge_card.o \ charge_balance.o charge_global.o charge_installment.o charge_stat.o \ charge_settle.o charge_format.o charge_ncpatch.o charge_sell.oall: $(TARGET)$(TARGET):$(OBJS) buildserver -v \ -s PLStaffInfo -s PLStaffCheck -s PLChangePwd -s PPSysInit -s PPGetInfo \ -s PPGetItem -s PPWriteOff -s PEGetBill -s PEGetItem -s PEUndoBill -s PPGetFor -s PPGetIT -s PPGetRole -s PPBillingCycle \ -s PGBillCycle -s PGSysTime -s PGItemType -s PGDateDiff -s PRGetIT -s PPGetServInfo -s PRepGetIT \ -s PAGetItem -s PAAdjust \ -s PBGetBal -s PBApplyBal -s PBSaveBal -s PBPrintIv -s PBBillPrint -s PBEraseBalance -s PBGetBalCharge -s PBGetBalHist -s PBGetPresent -s PBWriteOff -s PBPresentMonth -s PBCurPrintIv \ -s PIGetIns -s PISaveIns -s PIPrintIv \ -s PSStaffBill -s PSStaffStat -s PSSiteStat -s PSCheckBill -s PSPrepay \ -s PSStatAreaQfAll -s PSStatAreaQf -s PSAreaSF -s PSAreaBill -s PSPresentHist \ -s PCSetCard -s PCStatCard -s PCGetCard \ -s PTGetItem -s PTUndoItem -s PTSettle -s PTUndo -s PTGetSettleItem -s PTGetTotal \ -s PFGetFor -s PFGetItem -s PFGetType -s PFListFor -s PFListForAcct \ -s PFListForAcc -s PFUseForAcct -s PFUseForAcc \ -s PFBuildForAcct -s PFBuildForAcc -s PFGetAIT -s PFGetMaxF \ -s PFGetMaxIT -s PFDelFor -s PFDelItem -s PFDelType -s PFSaveFor \ -s PPIsCharge -s PSChargeSum -s PSSiteSum -s PPIsMySite -s PPGetDerate\ -s PSSiteQfSum -s PPYFGetInfo -s PLStaffName -s PPGetSellName\ -s PMErase -s PMGList -s PMGPrint -s PMGStat -s PMWriteOff -s PMGSellSelect \ -s PRGetBill -s PBNextBalance -s PBDelBal -s PBGetEraseBill -s PUGetSuitBala \ -o $(TARGET) \ -f charge_public.o \ -f charge_init.o \ -f charge_erase.o \ -f charge_login.o \ -f charge_payment.o \ -f charge_adjust.o \ -f charge_balance.o \ -f charge_installment.o \ -f charge_stat.o \ -f charge_card.o \ -f charge_settle.o \ -f charge_global.o \ -f charge_format.o \ -f charge_ncpatch.o \ -f charge_sell.o \ -f Oracle.o \ -f Database.o \ -l$(ORACLE_HOME)/lib/libclntsh.aobjs:$(OBJS).SUFFIXES: .c .o.c.o: $(LINK.c) -c $<.SUFFIXES: .cpp .o.cpp.o: $(LINK.c) -c $<clean: rm ${TARGET} ${OBJS}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -