?? makefile
字號:
LIBNAME = ../usbstackAPPNAME = main# Tool definitionsCC = arm-elf-gccLD = arm-elf-ld -vAR = arm-elf-arAS = arm-elf-asCP = arm-elf-objcopyOD = arm-elf-objdumpRM = rm# Tool flagsCFLAGS = -I./ -I../ -c -W -Wall -Os -g -mcpu=arm7tdmi -mthumb-interwork# -DDEBUGASFLAGS = -ahls -mapcs-32 -o crt.oLFLAGS = -nostartfiles --warn-common -nCPFLAGS = -O ihexODFLAGS = -x --symsLINKFILE = lpc2148-rom-boot.ldCSRCS = startup.c printf.c console.c iap.cOBJS = crt.o $(CSRCS:.c=.o)EXAMPLES = lpcusbbootall: depend $(EXAMPLES)lpcusbboot: $(OBJS) main_lpcusbboot.o serial_fifo.o $(LIBNAME).a$(EXAMPLES): @ echo "Building $@ example..." $(CC) -T $(LINKFILE) $(LFLAGS) $^ -o $@.elf -Wl,-Map,$@.map $(CP) $(CPFLAGS) $@.elf $@.hex $(OD) $(ODFLAGS) $@.elf > $@.dmpcrt.o: crt.s @ echo ".assembling" $(CC) -c $(AFLAGS) -Wa,-ahlms=crt.lst crt.s -o crt.oclean: rm -f *.hex *.elf *.o *.lst *.dmp *.map .depend# recompile if the Makefile changes$(OBJS): Makefile# dependency checkingdepend: $(CSRCS) $(CC) $(CFLAGS) -MM $^ > .depend || rm -f .depend# phony targets.PHONY: clean-include .depend
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -