⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 web51的开发库
💻
字号:
PROJ = www8051PROJFILE = MakefileSCRIPT = ../../binINCDIR = ../../includeLIBDIR = ../../libCGIDIR = ../../cgiBINDIR = ../../binCA      = $(BINDIR)/mcs51-asLINKER	= $(BINDIR)/mcs51-ldOBJCOPY = $(BINDIR)/mcs51-objcopyPERL    = $(BINDIR)/perlBIN2HEX = $(BINDIR)/bin2hexRM      = $(BINDIR)/rmCAOPT = -I ../../include/FILES = www8051.asm config.html index.html setup.html ipsetup.asmOBJS  = www8051.obj config.obj index.obj setup.obj ipsetup.objCGI   = $(CGIDIR)/bd.obj $(CGIDIR)/bdc.obj $(CGIDIR)/ip.obj $(CGIDIR)/mac.obj\ $(CGIDIR)/xon.obj $(CGIDIR)/rts.obj $(CGIDIR)/fl.obj\ $(CGIDIR)/passwd.objhex2: www8051.hex2hex: www8051.hex.PHONY: cleanclean:	$(RM) -f *.obj	$(RM) -f *.lst	$(RM) -f ether.inc	$(RM) -f ip.inc	$(RM) -f config.asm	$(RM) -f debug.asm	$(RM) -f index.asm	$(RM) -f setup.asm	$(RM) -f www8051.o	$(RM) -f www8051.rom	$(RM) -f www8051.eep	$(RM) -f www8051.hex	$(RM) -f www8051.o2	$(RM) -f www8051.rom2	$(RM) -f www8051.eep2	$(RM) -f www8051.hex2	$(RM) -f map.SUFFIXES: .obj .c .asm .asm .inc .h .ina .htmlwww8051.obj : www8051.asm $(INCDIR)/8019.inc $(INCDIR)/param.inc ip ether	$(RM) -f ether.inc	$(RM) -f ip.inc	$(PERL) $(SCRIPT)/mac2hex.pl -v -equ -binutils - <ether >ether.inc	$(PERL) $(SCRIPT)/ip2hex.pl -v -equ -binutils - <ip >ip.inc	$(CA) www8051.asm -o www8051.obj $(CAOPT) -a=www8051.lstconfig.obj : config.html	$(RM) -f config.asm	$(PERL) $(SCRIPT)/html2db.pl -binutils -cpurom config.html	$(CA) config.asm -o config.obj $(CAOPT) -a=config.lstindex.obj : index.html	$(RM) -f index.asm	$(PERL) $(SCRIPT)/html2db.pl -binutils -cpueeprom -index 0 index.html	$(CA) index.asm -o index.obj $(CAOPT) -a=index.lstsetup.obj : setup.html	$(RM) -f setup.asm	$(PERL) $(SCRIPT)/html2db.pl -binutils -cpueeprom setup.html	$(CA) setup.asm -o setup.obj $(CAOPT) -a=setup.lstipsetup.obj : ipsetup.asm $(INCDIR)/param.inc $(INCDIR)/8019.inc	$(CA) ipsetup.asm -o ipsetup.obj $(CAOPT) -a=ipsetup.lstwww8051.o : $(OBJS) $(CGI) $(LIBDIR)/libw23.a $(LIBDIR)/libk23.a $(LIBDIR)/web51_23.obj	$(RM) -f www8051.o	$(LINKER) --script $(LIBDIR)/www51.sc -L $(LIBDIR) $(LIBDIR)/web51_23.obj\	$(OBJS) $(CGI) -lk23 -lw23 -M -o www8051.o --no-check-sections >mapwww8051.rom : www8051.o	$(RM) -f www8051.rom	$(OBJCOPY) -j .text -O binary www8051.o www8051.rom	$(RM) -f www8051.eep	$(OBJCOPY) -j .eeprom -O binary www8051.o www8051.eepwww8051.hex : www8051.rom	$(RM) -f www8051.hex	$(BIN2HEX) -q -t www8051.rom www8051.hex	$(BIN2HEX) -q -o 8192 -a www8051.eep www8051.hexwww8051.o2 : $(OBJS) $(CGI) $(LIBDIR)/libw23.a $(LIBDIR)/libk23.a $(LIBDIR)/web51_23.obj	$(RM) -f www8051.o2	$(LINKER) --script $(LIBDIR)/www51.sc2s -L $(LIBDIR) $(LIBDIR)/web51_23.obj\	$(OBJS)\	$(CGI) -lk23 -lw23 -M -o www8051.o2 --no-check-sections >mapwww8051.rom2 : www8051.o2	$(RM) -f www8051.rom2	$(OBJCOPY) -j .text -O binary www8051.o2 www8051.rom2	$(RM) -f www8051.eep2	$(OBJCOPY) -j .eeprom -O binary www8051.o2 www8051.eep2www8051.hex2 : www8051.rom2	$(RM) -f www8051.hex2	$(BIN2HEX) -q -t www8051.rom2 www8051.hex2	$(BIN2HEX) -q -m 32 -a www8051.eep2 www8051.hex2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -