?? makefile
字號:
CC = arm-linux-gccLD = arm-linux-ldAR = arm-linux-arOBJCOPY = arm-linux-objcopyOBJDUMP = arm-linux-objdumpINCLUDEDIR := $(shell pwd)/includeCFLAGS := -Wall -O2CPPFLAGS := -nostdinc -I$(INCLUDEDIR)export CC LD OBJCOPY OBJDUMP INCLUDEDIR CFLAGS CPPFLAGSobjs := head.o init.o nand.o interrupt.o serial.o lcddrv.o framebuffer.o lcdlib.o main.o lib/libc.alcd.bin: $(objs) ${LD} -Tlcd.lds -o lcd_elf $^ ${OBJCOPY} -O binary -S lcd_elf $@ ${OBJDUMP} -D -m arm lcd_elf > lcd.dis.PHONY : lib/libc.alib/libc.a: cd lib; make; cd .. %.o:%.c ${CC} $(CPPFLAGS) $(CFLAGS) -c -o $@ $<%.o:%.S ${CC} $(CPPFLAGS) $(CFLAGS) -c -o $@ $<clean: make clean -C lib rm -f lcd.bin lcd_elf lcd.dis *.o
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -