makefile

来自「使用Pro*C封装的访问数据库的源码」· 代码 · 共 25 行

TXT
25
字号
EXE=OraDBUtil
#USERINCLUDE=$(SUNRISE_HOME)/share
CFLAGS=+DD64 -g
#CFLAGS=+DD32 -g
all : $(EXE)

$(EXE): $(EXE).o
	CC=cc \
	$(CC) $(CFLAGS) -o $(EXE) $(EXE).o -L$(ORACLE_HOME)/lib -lclntsh 
	#$(CC) $(CFLAGS) -o $(EXE) $(EXE).o -L$(ORACLE_HOME)/lib32 -lclntsh 

.SUFFIXES : .pc .c .o .lis

.pc.o:
	proc release_cursor=yes sqlcheck=syntax ORACA=yes  include=$(ORACLE_HOME)/precomp/public ireclen=512 iname=$*.pc
	cc $(CFLAGS) -I$(ORACLE_HOME)/precomp/public  -c $*.c
.pc.c:
	proc release_cursor=yes sqlcheck=syntax ORACA=yes   include=$(ORACLE_HOME)/precomp/public ireclen=512 iname=$*.pc
.c.o:
	cc $(CFLAGS) -I$(ORACLE_HOME)/precomp/public:.  -c $*.c
clean:
	rm -f $(EXE) $(EXE1) *.o *.c
install:
	cp $(EXE) $(HOME)/bin

⌨️ 快捷键说明

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