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

📄 makefile.c

📁 AIX 5.x 下的 proc程序 的makefile 文件 实例。 供unix 编程入门使用
💻 C
字号:
#*******************************************************************************
#  File name  : prj.mk
#  Application: make -f prj.mk app_name
#               make -f prj.mk clean
#               make -f prj.mk list
#===============================================================================
#*******************************************************************************


# Environment Setup ------------------------------------------------------------

APP_NAME = Test Demo_popen  demo_Cmd  strToCmd token monitor  Test2 rmsg
          

# Environment Setup ------------------------------------------------------------
ORACLE_HOME = /home/oracle/app/oracle/product/9.2
ORACLE_HEAD=$(ORACLE_HOME)/precomp/public/
ORALIBPATH=$(ORACLE_HOME)/lib
ORALIBS= -lpthread
INCFLAG=  -I$(ORACLE_HOME)/rdbms/public  -I$(ORACLE_HOME)/plsql/public -I$(ORACLE_HOME)/network/public -I../../include/occi
LIBLINK = -lC  -locci  -lld -lm   -lSegment  
LIBFLAG = -L../../lib -L$(ORACLE_HOME)/rdbms/lib -L$(ORACLE_HOME)/lib  


# Compile Option ---------------------------------------------------------------
CFLAGS = -O -c -lct -lcs -ltcl -lcomn -lintl -lm -loadmap -lnoquiet -g -qstaticinline -qcpluscmt
LFLAGS64 = -q64


# Command----------------------------------------------------------------------
RM    = rm
CP    = cp
CC    = /usr/vacpp/bin/xlC
PROC  = proc
LS    = ls -l
STRIP = strip
MAKE  = make
         
# Compile Process --------------------------------------------------------------

$(APP_NAME) :
	$(CC)   $(INCFLAG) $(CFLAGS) $(LFLAGS64) -I$(ORACLE_HEAD)  $(LIBLINK)    -c $@.C -o $@.o
	$(CC)   $@.o $(INCFLAG)  -L$(ORALIBPATH) $(ORALIBS) $(LIBFLAG) $(LIBLINK)   $(LFLAGS64) -O -o $@

⌨️ 快捷键说明

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