📄 makefile.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 + -