📄 makefile
字号:
CC = gccCCFLAG = -g -c -I ociTARGET = csgpall: csgp @echo "Make Complete!".c.o: ${CC} ${CCFLAG} $? log.o: log.c log.h ${CC} ${CCFLAG} $<db.o: db.c db.h log.h ${CC} ${CCFLAG} $<csgp.o: csgp.c csgp.h log.h ${CC} ${CCFLAG} $<csgp: csgp.o log.o db.o lib_csgp.a ${CC} -o ${TARGET} -g $(ORACLE_HOME)/lib/libclient9.a -lclntsh -lpthread `cat ${ORACLE_HOME}/lib/sysliblist` -ldl -lm -L$(ORACLE_HOME)/lib/ -L$(ORACLE_HOME)/rdbms/lib/ $^dbtest.o:dbtest.c log.h ${CC} ${CCFLAG} $<dbtest: dbtest.o log.o db.o ${CC} -o dbtest -g $(ORACLE_HOME)/lib/libclient9.a -lclntsh -lpthread `cat ${ORACLE_HOME}/lib/sysliblist` -ldl -lm -L$(ORACLE_HOME)/lib/ -L$(ORACLE_HOME)/rdbms/lib/ $^logtest.o:logtest.c log.o log.h ${CC} ${CCFLAG} $<logtest: logtest.o log.o ${CC} -o logtest -g $(ORACLE_HOME)/lib/libclient9.a -lclntsh -lpthread `cat ${ORACLE_HOME}/lib/sysliblist` -ldl -lm -L$(ORACLE_HOME)/lib/ -L$(ORACLE_HOME)/rdbms/lib/ $^clean:clean-mid rm ${TARGET}clean-mid: rm *.odist:csgp csgpini.ini db.ini tar -cvf ${TARGET}.tar $^clean-dist: rm -f ${TARGET}.tarclean-all:clean clean-dist
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -