📄 makefile
字号:
TOPDIR = ..
include $(TOPDIR)/comsrc/common.make
OBJS = aout$(O_EXT) bin2array$(O_EXT) coff$(O_EXT) d2u$(O_EXT) \
defdate$(O_EXT) elf$(O_EXT) f2mem$(O_EXT) fcrc$(O_EXT) \
monsym$(O_EXT) title$(O_EXT) what$(O_EXT) vsub$(O_EXT)
TOOLS = $(OBJS:$(O_EXT)=$(E_EXT))
TOOL = $(OBJS:$(O_EXT)=)
SRCLIST = $(OBJS:$(O_EXT)=.c)
include $(TOPDIR)/comsrc/common.make
all: depend $(TOOLS)
aout$(E_EXT): aout$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) aout$(O_EXT) utils$(O_EXT) version$(O_EXT)
bin2array$(E_EXT): bin2array$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) bin2array$(O_EXT) utils$(O_EXT) \
version$(O_EXT)
coff$(E_EXT): coff$(O_EXT) utils$(O_EXT) packdata$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) coff$(O_EXT) utils$(O_EXT) packdata$(O_EXT) \
version$(O_EXT) ../zlib/zlib$(L_EXT)
d2u$(E_EXT): d2u$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) d2u$(O_EXT) utils$(O_EXT) version$(O_EXT)
defdate$(E_EXT): defdate$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) defdate$(O_EXT) utils$(O_EXT) version$(O_EXT)
elf$(E_EXT): elf$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) elf$(O_EXT) utils$(O_EXT) version$(O_EXT) \
../zlib/zlib$(L_EXT)
f2mem$(E_EXT): f2mem$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) f2mem$(O_EXT) utils$(O_EXT) version$(O_EXT)
fcrc$(E_EXT): fcrc$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o crc32$(O_EXT) ../comsrc/crc32.c
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) fcrc$(O_EXT) crc32$(O_EXT) utils$(O_EXT) version$(O_EXT)
monsym$(E_EXT): monsym$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) monsym$(O_EXT) utils$(O_EXT) version$(O_EXT)
title$(E_EXT): title$(O_EXT) utils$(O_EXT)
$(LN) title$(O_EXT)
vsub$(E_EXT): vsub$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) vsub$(O_EXT) utils$(O_EXT) version$(O_EXT)
what$(E_EXT): what$(O_EXT) utils$(O_EXT)
$(CC) $(CFLAGS) -o version$(O_EXT) ../comsrc/version.c
$(LN) what$(O_EXT) utils$(O_EXT) version$(O_EXT)
-include depends
$(OBJS):
$(CC) $(CFLAGS) -I$(COMSRC) -o $@ $(@:$(O_EXT)=.c)
utils$(O_EXT):
$(CC) $(CFLAGS) -I$(COMSRC) -o $@ $(@:$(O_EXT)=.c)
packdata$(O_EXT):
$(CC) $(CFLAGS) -I$(COMSRC) -o $@ $(@:$(O_EXT)=.c)
include $(TOPDIR)/comsrc/rules.make
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -