📄 makefile
字号:
CROSSCOMPILE := arm-linux-CFLAGS := -Wall -Wstrict-prototypes -ffreestanding -cCPPFLAGS := -I$(INCLUDEDIR)LDFLAGS := CC := $(CROSSCOMPILE)gccLD := $(CROSSCOMPILE)ldOBJCOPY := $(CROSSCOMPILE)objcopyOBJDUMP := $(CROSSCOMPILE)objdumpuart : crt0.s main.c lib.c lib.h $(CC) $(CFLAGS) -o crt0.o crt0.s $(CC) $(CFLAGS) -o main.o main.c $(CC) $(CFLAGS) -o lib.o lib.c $(LD) -Tusr.lds crt0.o lib.o main.o -o uart_tmp.o $(OBJCOPY) -O binary -S uart_tmp.o uart $(OBJDUMP) -D -b binary -m arm uart > disassemble.s cp -f uart ../clean: rm -f uart *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -