📄 makefile
字号:
include ../settings.txt
all: build7.axf
# for Unix
# @echo Build completed
# for Windows
@if exist *.axf echo Build completed
rebuild: clean all
clean:
# for Unix
# rm -rf *.o *.axf
# for Windows
if exist *.o del *.o
if exist *.axf del *.axf
APD=--predefine "ROM_RAM_REMAP SETL {TRUE}"
CPD=
build7.axf : main.o fpinit.o vfpinit.o vectors.o initmpmc.o retarget.o scatter.txt init.o embed_uish.o submain.o uart.o serial.o
$(LD) --scatter scatter.txt --entry Reset_Handler -o build7.axf "../vfp_support/vfp_support.a" main.o fpinit.o vfpinit.o vectors.o retarget.o init.o initmpmc.o embed_uish.o submain.o uart.o serial.o
$(FE) build7.axf --bin -o build7.bin
$(FE) build7.axf --m32 -o build7.m32
main.o : ../main.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) "../main.c"
fpinit.o : ../vfp_init/fpinit.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) $(CPD) "../vfp_init/fpinit.c"
vfpinit.o: ../vfp_init/vfpinit.s
$(AS) $(DEBUG) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) "../vfp_init/vfpinit.s"
vectors.o: vectors.s
$(AS) $(DEBUG) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) vectors.s
init.o: init.s
$(AS) $(DEBUG) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) $(APD) init.s
embed_uish.o: embed_uish.s
$(AS) $(DEBUG) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) embed_uish.s
retarget.o: retarget.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) $(CPD) retarget.c
submain.o: submain.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) submain.c
uart.o: uart.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) uart.c
serial.o: serial.c
$(CC) -c $(DEBUG) $(OPT) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) serial.c
initmpmc.o: initmpmc.s
$(AS) $(DEBUG) --fpu $(VFP_VER) --cpu $(CORE) --fpmode $(FP) initmpmc.s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -