makefile

来自「S3C2440硬件板级测试程序」· 代码 · 共 35 行

TXT
35
字号
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 i2c.o m41t11.o serial.o main.o lib/libc.ai2c.bin: $(objs)	${LD} -Ti2c.lds -o i2c_elf $^	${OBJCOPY} -O binary -S i2c_elf $@	${OBJDUMP} -D -m arm i2c_elf > i2c.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 i2c.bin i2c_elf i2c.dis *.o	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?