📄 makefile
字号:
# Makefile for BCC compilation of 'lilo.com'## Known to work with BCC version 0.16.15# Known not to work with BCC version 0.16.10#MODEL=dCC = bcc -M$(MODEL)CPP = gcc -ECINCL = /usr/lib/bcc/includeAS = as86LINK = $(CC) -vCOPT = -ansi -I.. -I$(CINCL) -c -O $(CFLAGS)LOPT = -m >$*.map -M -dAOPT = -0 -a -wCFLAGS = -DLCF_IGNORECASE -DLCF_DSECS=3 -DLCF_PASS160.SUFFIXES: .com .SHFILES = ../lilo.h ../bitmap.h ../cfg.h ../config.h ../common.h ../map.h ../temp.h ../version.h.c.o: $(CC) $(COPT) -o $@ ../$*.c.o.com: $(LINK) $(LOPT) -o $@ $^.s.o: $(AS) $(AOPT) -l $*.lis -o $@ $<all: check lilo.comalles: all cp -ufv lilo.com lilo.map /dosC/bootcheck: @echo $(CFLAGS) @if [ -x /usr/bin/bcc -o -x /usr/local/bin/bcc ]; then echo Okay; \ else echo; echo "You don't seem to have the 'bcc' compiler from the 'dev86' package."; \ echo; exit 1; fililo.com: lilo.o common.o cfg.o map.o # cprintf.olilo.o: ../lilo.c $(HFILES) $(CC) $(COPT) -o $@ ../$*.ccfg.o: ../cfg.c $(HFILES) $(CC) $(COPT) -o $@ ../$*.ccommon.o: ../common.c $(HFILES) $(CC) $(COPT) -o $@ ../$*.ccprintf.o: ../cprintf.c $(HFILES) $(CC) $(COPT) -o $@ ../$*.cmap.o: ../map.c $(HFILES) $(CC) $(COPT) -o $@ ../$*.ctidy: rm -f *.map *.lis coreclean: tidy rm -f *.o *.s *.img *.b *.com *.gzspotless: clean rm -f *~ *.c *.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -