📄 makefile
字号:
## LIST Library##LIB_INSTALL_DIR =../libINC_INSTALL_DIR =../include##CC =gccCFLAGS =-gLISTINC =list.hLISTSRC =list.c \ l_bind.c \ l_ffirst.c \ l_flast.c \ l_fnext.c \ l_fprev.c \ l_func.c \ l_size.cLISTMEM =$(LIB)(list.o) \ $(LIB)(l_bind.o) \ $(LIB)(l_ffirst.o) \ $(LIB)(l_flast.o) \ $(LIB)(l_fnext.o) \ $(LIB)(l_fprev.o) \ $(LIB)(l_func.o) \ $(LIB)(l_size.o)INC =$(LISTINC)SRC =$(LISTSRC) \ $(INC) \ makefileLIB = liblist.aLIBMEM =$(LISTMEM)default: $(LIB)$(LIB): $(LIBMEM) -ranlib $(LIB)$(LISTMEM): $(LISTSRC) $(LISTINC)install: $(LIB) @if [ ! -d $(LIB_INSTALL_DIR) ];then mkdir $(LIB_INSTALL_DIR); fi @if [ ! -d $(INC_INSTALL_DIR) ];then mkdir $(INC_INSTALL_DIR); fi cp $(LIB) $(LIB_INSTALL_DIR) cp $(INC) $(INC_INSTALL_DIR)clean: -rm -f *.o $(LIB)print: $(SRC) @for f in $(SRC);\ do echo "$$f\t`pr -l60 -f $$f|grep -c \`echo '\f'\`` page(s)";\ done
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -