📄 makefile
字号:
#---------------------------------------------
# rules of making *.a, DON'T change anytime !
.c.a:
# cc -DDEBUG1 -g -c -I$(INCL) $<
cc -O -s -c -I$(INCL) $<
@ar rv $@ $*.o
# @ranlib $@
@rm $*.o
.SUFFIXES:.a .c
.ec.a:
esql -O -s -c $<
@ar rv $@ $*.o
# @ranlib $@
@rm $*.c
@rm $*.o
.SUFFIXES:.a .ec
#---------------------------------------------
BIN = $(WORKDIR)/bin
LIBS = $(WORKDIR)/lib/mytools.a
INCL = $(WORKDIR)/incl
OTHER = -lcurses
OBJS = $(LIBS)(mytime.o) \
$(LIBS)(errcall.o) \
$(LIBS)(ipc.o) \
$(LIBS)(neipc.o) \
$(LIBS)(path.o) \
$(LIBS)(iso8583.o) \
$(LIBS)(shmopt.o) \
$(LIBS)(cr_tmp_file.o) \
$(LIBS)(tool_str.o) \
$(LIBS)(ipc_saf.o) \
$(LIBS)(msg.o) $(OTHER)
INCLS = $(INCL)mytools.h
all : $(LIBS) $(BINDEMO)
@echo "Make $(LIBS) $(BINDEMO) OK!"
$(LIBS) : $(OBJS)
$(OBJS) : $(MAKEFILE)
clean:
@rm -f *.o
@rm -f $(LIBS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -