?? makefile
字號(hào):
CROSSCOMPILE := arm-linux-
CFLAGS := -Wall -Wstrict-prototypes -ffreestanding -c
CPPFLAGS := -I$(INCLUDEDIR)
LDFLAGS :=
CC := $(CROSSCOMPILE)gcc
LD := $(CROSSCOMPILE)ld
OBJCOPY := $(CROSSCOMPILE)objcopy
OBJDUMP := $(CROSSCOMPILE)objdump
uart : 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
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -