makefile
来自「web51的开发库」· 代码 · 共 51 行
TXT
51 行
PROJ = www8051PROJFILE = MakefileSCRIPT = ../../binINCDIR = ../../includeLIBDIR = ../../libCGIDIR = ../../cgiBINDIR = ../../binCA = $(BINDIR)/mcs51-asLINKER = $(BINDIR)/mcs51-ldOBJCOPY = $(BINDIR)/mcs51-objcopyPERL = $(BINDIR)/perlBIN2HEX = $(BINDIR)/bin2hexRM = $(BINDIR)/rmCAOPT =FILES = newloader.asmOBJS = newloader.objCGI = hex: newloader.hex.PHONY: cleanclean: $(RM) -f *.obj $(RM) -f *.lst $(RM) -f newloader.o $(RM) -f newloader.rom $(RM) -f newloader.eep $(RM) -f newloader.hex $(RM) -f map.SUFFIXES: .obj .c .asm .asm .inc .h .ina .htmlnewloader.obj : newloader.asm $(CA) newloader.asm -o newloader.obj $(CAOPT) -a=newloader.lstnewloader.o : $(OBJS) $(RM) -f newloader.o $(LINKER) $(OBJS) --script www51.sc -M -o newloader.o --no-check-sections >mapnewloader.rom : newloader.o $(RM) -f newloader.rom $(OBJCOPY) -j .text -O binary newloader.o newloader.romnewloader.hex : newloader.rom $(RM) -f newloader.hex $(BIN2HEX) -i 64512 -o 64512 -q newloader.rom newloader.hex
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?