makefile
来自「ARM嵌入式系统开发--软件设计与优化随书源代码。开发环境asm+c」· 代码 · 共 45 行
TXT
45 行
# Base load address 0x30000
CC = arm-elf-gcc
ASSEMBLER = arm-elf-as
LINKER = arm-elf-ld -Map ../../../image/map.dat
CONVERT = arm-elf-strip -O binary -o
CFLAGS = -mapcs -fomit-frame-pointer -O1 -c
ASFLAGS =
OBJS = start.o \
serial.o \
com.o \
shell.o \
readline.o \
swiapi.o \
startx.o
all : ${OBJS}
${LINKER} -o ../../../image/apps/task3.elf linker.dat
${CONVERT} ../../../image/apps/task3.bin -s ../../../image/apps/task3.elf
startx.o : ../../../src/apps/task3/startx.c
${CC} ${CFLAGS} -o $@ $<
start.o : ../../../src/apps/task3/start.s
${ASSEMBLER} ${ASFLAGS} -o $@ $<
serial.o : ../../../src/apps/task3/serial.c
${CC} ${CFLAGS} -o $@ $<
shell.o : ../../../src/apps/task3/shell.c
${CC} ${CFLAGS} -o $@ $<
com.o : ../../../src/apps/task3/com.c
${CC} ${CFLAGS} -o $@ $<
readline.o : ../../../src/apps/task3/readline.c
${CC} ${CFLAGS} -o $@ $<
swiapi.o : ../../../src/apps/task3/swiapi.c
${CC} ${CFLAGS} -o $@ $<
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?