Oracle Proc开发之Makefile的编写模板
生活随笔
收集整理的這篇文章主要介紹了
Oracle Proc开发之Makefile的编写模板
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Oracle的數據庫開發中需要用到Proc,Proc就是嵌入式C
本文主要介紹的是Oracle數據庫開發,Linux下Proc的Makefile示例:
1 .SUFFIXES: .c .o 2 3 CC=gcc 4 PROC=proc 5 6 PROCSRCS=oracle.pc 7 SRCS=$(PROCSRCS:.pc=.c) 8 OBJS=$(SRCS:.c=.o) 9 10 ORACLE_HOME=/opt/oracle/product/11.2.0 11 ORAFLAGS1=/usr/include/linux 12 ORAFLAGS2=/usr/lib/gcc/i686-redhat-linux/4.4.4/include 13 14 EXE=abc 15 16 all: $(OBJS) 17 $(CC) -o $(EXE) $(OBJS) -L$(ORACLE_HOME)/lib -lclntsh 18 @echo '^_^ ^_^ ^_^ ^_^ ^_^ ^_^ OK ^_^ ^_^ ^_^ ^_^ ^_^ ^_^' 19 20 .c.o: $(SRCS) 21 $(CC) -Wall -g -o $@ -c $< 22 23 $(SRCS): 24 $(PROC) INAME=$(PROCSRCS) INCLUDE=$(ORAFLAGS1) INCLUDE=$(ORAFLAGS2) CPOOL=YES MODE=ANSI CODE=ANSI_C PARSE=PARTIAL THREADS=YES ONAME=$(SRCS) 25 26 27 clean: 28 -rm -f $(OBJS) 29 -rm -f $(SRCS) 30 -rm -f core*至于里面參數的含義,參看下圖:
---在命令行輸入不帶選項的proc命令就可以列出所有選項以及當前默認值
---proc 選項=?就可以查看選項說明
轉載于:https://www.cnblogs.com/sxmcACM/p/4314200.html
總結
以上是生活随笔為你收集整理的Oracle Proc开发之Makefile的编写模板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS状态栏隐藏
- 下一篇: NAT的全然分析及其UDP穿透的全然解决