makefile.svn-base
来自「usb drivers based on s3c2410」· SVN-BASE 代码 · 共 42 行
SVN-BASE
42 行
CROSS= arm-elf-CC= $(CROSS)gccAS= $(CROSS)asLD= $(CROSS)ldOBJCOPY= $(CROSS)objcopyAR= $(CROSS)arSTRIP= $(CROSS)stripSIZE= $(CROSS)sizeSTRINGS= $(CROSS)stringsREADELF= $(CROSS)readelfRANLIB= $(CROSS)ranlibNM= $(CROSS)nmCFLAGS+= -Wall -pedantic -Os -fomit-frame-pointer -I../includeLDFLAGS+= -e _start -Ttext 0 -nodefaultlibs -nostdlib.S.o: $(CC) -D__ASSEMBLY__ $(CFLAGS) -c -o $@ $<PROG= bootloaderall: $(PROG).bin OBJS= head.o utils.o uart.o xmodem.o uudecode.o main.o$(PROG).out: $(OBJS) $(CC) $(LDFLAGS) -o $@ $^$(PROG).bin: $(PROG).out $(OBJCOPY) -S -O binary $< $@uudecode.exe: uudecode.c gcc -g -DMAIN -o $@ $< flash: -sjf2410.exe /f:$(PROG).bin clean: -$(RM) *.o *.out *.bin *.bak
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?