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

📄 makefile

📁 unix 下用pro*c tuxedo 开发的东西
💻
字号:
CC=cc

PC=proc

BKLIBS=-L/usr/bkfx/lib -lmqbk

CFLAGS=-I/home/tuxedo/include -I${ORACLE_HOME}/precomp/public

PCFLAGS=include=/home/tuxedo/include parse=full

#ORALIBS=-L${ORACLE_HOME}/lib  -lxa -lapps -lcog -lcox -lidl -lknlde -lpkg -lpls -lsem -lsyn -lsqlnet -lncr -lslax -lclntsh -lsql -lncr -lsqlnet -lclient \

	-lcommon -lgeneric -lepc -lnlsrtl3 -lc3v6 -lcore3\

	`cat /home/oracle/app/oracle/product/7.3.4/rdbms/lib/sysliblist`    -lm



#ORALIBS=-L/home/oracle/app/oracle/product/7.3.4/lib  -lxa -lsql -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric  -lepc -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3   `cat /home/oracle/app/oracle/product/7.3.4/rdbms/lib/sysliblist`  -lm



ORALIBS=-L/home/oracle/app/oracle/product/7.3.4/lib  -lxa -lsql -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric  -lepc -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3     `cat /home/oracle/app/oracle/product/7.3.4/rdbms/lib/sysliblist`    -lm  -L/usr/bkfx/lib -lmqbk -L/home/tuxedo/lib -ltux -lbuft -ltux2 -lfml -lfml32 -lgp   /usr/lib/libcrypt.a -belf -lnsl -lsocket -I/home/tuxedo/include  



#ORALIBS=-L${ORACLE_HOME}/lib  -lxa -lsql -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric          



.SUFFIXES: .pc .c .o



.pc.c:

	$(PC) $(PCFLAGS) $<

.c.o:	

	$(CC) $(CFLAGS) -c $<

.pc.o:	

	$(PC) $(PCFLAGS) $<

	$(CC) $(CFLAGS) -c $(<:.pc=.c)



DEST=Pcs_Snd_Cancel_P.x



all: ${DEST}

	mv $(DEST) ${HOME}/bin



Pcs_Snd_Cancel_P.x: Pcs_Snd_Cancel_P.o 

#Pcs_Snd_Cancel_P.x: sample1.o 



#	buildclient -o $@ -f Pcs_Snd_Cancel_P.o \

		-f "$(ORALIBS) $(BKLIBS)" 

#	buildclient -o $@ -f Pcs_Snd_Cancel_P.o \

		-f "$(ORALIBS)" 



#	cc  -o Pcs_Snd_Cancel_P.x Pcs_Snd_Cancel_P.o -L/home/oracle/app/oracle/product/7.3.4/lib -L/usr/bkfx/lib -lmqbk -L/home/tuxedo/lib -ltux -lbuft -ltux2 -lfml -lfml32 -lgp /usr/lib/libcrypt.a -belf -lnsl -lsocket  -I/home/tuxedo/include -L/home/tuxedo/lib 



	cc -o Pcs_Snd_Cancel_P.x Pcs_Snd_Cancel_P.o -L/home/oracle/app/oracle/product/7.3.4/lib  -lxa -lsql -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric -lsqlnet -lncr -lsqlnet -lclient -lcommon -lgeneric  -lepc -lnlsrtl3 -lc3v6 -lcore3 -lnlsrtl3 -lcore3 -lnlsrtl3     `cat /home/oracle/app/oracle/product/7.3.4/rdbms/lib/sysliblist`    -lm  -L/usr/bkfx/lib -lmqbk -L/home/tuxedo/lib -ltux -lbuft -ltux2 -lfml -lfml32 -lgp   /usr/lib/libcrypt.a -belf -lnsl -lsocket -I/home/tuxedo/include  







clean:

	rm  -fr *.o 

	rm -fr  Pcs_Snd_Cancel_P.c

	rm -fr $(DEST)



⌨️ 快捷键说明

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