📄 makefile
字号:
# Set these paths to match your compiler setupTARGET=arm-elfDCBASE=/usr/local/dc/arm-elfCC=$(DCBASE)/bin/$(TARGET)-gcc -mcpu=arm7 -WallLD=$(DCBASE)/bin/$(TARGET)-ldAS=$(DCBASE)/bin/$(TARGET)-as -marm7AR=$(DCBASE)/bin/$(TARGET)-arOBJCOPY=$(DCBASE)/bin/$(TARGET)-objcopyall: aica_fw.haica_fw.h: prog.bin ../../../utils/bin2c/bin2c prog.bin aica_fw.h.tmp echo 'unsigned char aica_fw[] = {' > aica_fw.h cat aica_fw.h.tmp >> aica_fw.h echo '};' >> aica_fw.h -rm aica_fw.h.tmpprog.bin: prog.elf $(OBJCOPY) -O binary prog.elf prog.binprog.elf: crt0.o main.o aica.o $(CC) -Wl,-Ttext,0x00000000 -nostartfiles -nostdlib -e reset -o prog.elf crt0.o main.o aica.o -lgcc%.o: %.c $(CC) -O2 $(INCS) -c $< -o $@%.o: %.s $(AS) $< -o $@clean: -rm -f *.o *.srec *.elf 1ST_READ.BIN prog.bin *.bck
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -