제목 그대로 sample makefile입니다.
아래환경에만 적용될 수 잇습니다.
Linux(intel)
Oracle 8.1.6
Makefile
========================
CC = gcc
LINKER = gcc
LIBS_ORA = -I/home/oracle8/app/oracle/product/8i/rdbms/demo \
-I/home/oracle8/app/oracle/product/8i/rdbms/public \
-I/home/oracle8/app/oracle/product/8i/plsql/public \
-I/home/oracle8/app/oracle/product/8i/network/public \
-L/home/oracle8/app/oracle/product/8i/lib/ \
-L/home/oracle8/app/oracle/product/8i/rdbms/lib -lclntsh \
-lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 \
-lgeneric8 -lwtc8 -lmm -lcore8 -lnls8 -ltrace8 -lcore8 -lnls8 \
-lclient8 -lvsn8 -lwtc8 -lcommon8 -lnls8 -lcore8 -lnls8 -lnro8 \
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8 -lnsgr8 \
-lnzjs8 -lnbeq8 -lpthread -ldl -lm -ldl -lntcp8 -lntcps8 -lnsslb8 \
-lnhost8 -lnus8 -lntcp8 -lntcps8 -lnsgr8 -lnzjs8 \
-ln8 -lnl8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8 \
-lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
SRC = main.c \
a.c \
b.c
OBJ = $(SRC:.c=.o)
EXE = main.cgi
$(EXE): $(OBJ)
$(LINKER) -o $@ -s $(OBJ) $(LIBS_DB)
=============================
SRC 부분을 바꾸어서 사용하시면 됩니다.
C로 오라클 관련 프로그램을 작성하실때 사용하십시요...
문제가 있으면 게시판에 글을 올려주십시요...
|