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 + -
显示快捷键?