makefile_mmc2
来自「thenewofTiny-FatFs」· 代码 · 共 49 行
TXT
49 行
PRG = avr_mmc2OBJ = main2.o uart.o xitoa.o stime.o tff.o mmc.oMCU_TARGET = atmega64OPTIMIZE = -Os -mcall-prologuesDEFS =LIBS =DEBUG = dwarf-2
CC = avr-gccASFLAGS = -Wa,-adhlns=$(<:.S=.lst),-gstabs ALL_ASFLAGS = -mmcu=$(MCU_TARGET) -I. -x assembler-with-cpp $(ASFLAGS)CFLAGS = -g$(DEBUG) -Wall $(OPTIMIZE) -mmcu=$(MCU_TARGET) $(DEFS)LDFLAGS = -Wl,-Map,$(PRG).mapOBJCOPY = avr-objcopyOBJDUMP = avr-objdump
all: $(PRG).elf lst text$(PRG).elf: $(OBJ) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
clean: rm -rf *.o $(PRG).elf *.eps *.bak *.a rm -rf *.lst *.map $(EXTRA_CLEAN_FILES) rm -rf $(PRG).hex
lst: $(PRG).lst%.lst: %.elf $(OBJDUMP) -h -S $< > $@%.o : %.S $(CC) -c $(ALL_ASFLAGS) $< -o $@
text: hexhex: $(PRG).hex%.hex: %.elf $(OBJCOPY) -j .text -j .data -O ihex $< $@
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?