#CC=cc
PROC=${ORACLE_HOME}/bin/proc
PROC_INCLUDES=\
include=$(ORACLE_HOME)/precomp/public \
include=$(ORACLE_HOME)/rdbms/public \
include=$(ORACLE_HOME)/plsql/public \
include=$(ORACLE_HOME)/network/public
PROCFLAGS=code=ansi_c \
lines=yes \
parse=full \
char_map=string \
dbms=V8 \
unsafe_null=yes \
$(PROC_INCLUDES)
CFLAGS=-O4 -trigraphs -g -Wall -D DEBUG\
-I$(ORACLE_HOME)/precomp/public \
-I$(ORACLE_HOME)/rdbms/public \
-I$(ORACLE_HOME)/plsql/public \
-I$(ORACLE_HOME)/network/public
LDFLAGS=-L${ORACLE_HOME}/lib -lclntsh
TARGET=yumlog
OBJECTS=main.o insert.o
.SUFFIXES: .pc .c .o
all: ${OBJECTS}
${CC} ${CFLAGS} ${LDFLAGS} ${OBJECTS} -o ${TARGET}
.c.o:
${CC} ${CFLAGS} -c $<
.pc.c:
${PROC} ${PROCFLAGS} $<
clean:
rm -rf main.o insert.o insert.c yumlog tp* insert.lis
2010年5月27日星期四
Makefile的例子
Makefile的例子
订阅:
博文评论 (Atom)

没有评论:
发表评论