📄 makefile.svn-base
字号:
CROSS= arm-elf-CC= $(CROSS)gccAS= $(CROSS)asLD= $(CROSS)ldOBJCOPY= $(CROSS)objcopyAR= $(CROSS)arSTRIP= $(CROSS)stripSIZE= $(CROSS)sizeSTRINGS= $(CROSS)stringsREADELF= $(CROSS)readelfRANLIB= $(CROSS)ranlibNM= $(CROSS)nmCFLAGS+= -Wall -pedantic -Os -fomit-frame-pointer -I../includeLDFLAGS+= -e _start -Ttext 0 -nodefaultlibs -nostdlib.S.o: $(CC) -D__ASSEMBLY__ $(CFLAGS) -c -o $@ $<PROG= bootloaderall: $(PROG).bin OBJS= head.o utils.o uart.o xmodem.o uudecode.o main.o$(PROG).out: $(OBJS) $(CC) $(LDFLAGS) -o $@ $^$(PROG).bin: $(PROG).out $(OBJCOPY) -S -O binary $< $@uudecode.exe: uudecode.c gcc -g -DMAIN -o $@ $< flash: -sjf2410.exe /f:$(PROG).bin clean: -$(RM) *.o *.out *.bin *.bak
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -