📄 makefile1
字号:
CC=cc
PC=proc
ORALIBS=-L${ORACLE_HOME}/lib -lsql -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -lepc -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3 `cat /usr/oracle/app/oracle/product/7.3.4/rdbms/lib/sysliblist` -lm
CFLAGS=-I${TUXDIR}/include -I${ORACLE_HOME}/precomp/public
PCFLAGS=include=${TUXDIR}/include parse=full
BKLIBS=-L/usr/bkfx/lib/ -lmqbk
.SUFFIXES: .pc .c .o
.pc.c:
$(PC) $(PCFLAGS) $<
.c.o:
$(CC) $(CFLAGS) -c $<
.pc.o:
$(PC) $(PCFLAGS) $<
$(CC) $(CFLAGS) -c $(<:.pc=.c)
DEST=Pcs_Rcv_GH.x
all: ${DEST}
mv $(DEST) $(HOME)/bin
Pcs_Rcv_GH.x: Pcs_Rcv_GH.o myapi.o
buildclient -o $@ -f Pcs_Rcv_GH.o -f myapi.o\
-f "$(ORALIBS) $(ERRLIBS) $(BKLIBS)"
clean:
rm -fr *.o
rm -fr Pcs_Rcv_GH.c myapi.o
rm -fr $(DEST)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -