makefile

来自「DC的一个调试程序.」· 代码 · 共 42 行

TXT
42
字号
TARGET=sh-linux-elfDCBASE=/usr/local/sh-linux-elfCC=$(DCBASE)/bin/$(TARGET)-gccLD=$(DCBASE)/bin/$(TARGET)-ldAS=$(DCBASE)/bin/$(TARGET)-asAR=$(DCBASE)/bin/$(TARGET)-arOBJCOPY=$(DCBASE)/bin/$(TARGET)-objcopyINCS=-I../libc -I../libdream#LIBS=-L../libdream -ldream -L/usr/local/sh-linux-elf/sh-linux-elf/lib/ml -lc -lgccLIBS=-L../libdream -ldream -L../libc -lc -lgccLIBC_EXTRAS=libc/setjmp.oCRT0=../libc/crt0.oall: prog.srecprog.srec: prog.elf	$(OBJCOPY) -O srec prog.elf prog.srecprog.elf: prog.o ../libdream/libdream.a ../libdream/sh-stub.o	$(CC) -g -ml -Wl,-Ttext,0x8c010000 -nostartfiles -nostdlib -o prog.elf $(CRT0) prog.o ../libdream/sh-stub.o $(LIBC_EXTRAS) $(LIBS)prog.o: prog.c	$(CC) -g -ml -O2 $(INCS) -c $<../libdream/libdream.a:	make -C ../libdreamclean:	-rm *.o *.srec *.elf 1ST_READ.BIN prog.binforcerun: clean prog.srec run../libdream/sh-stub.o: ../libdream/sh-stub.c	make -C ../libdreamrun: prog.srec	../utils/uploader.py prog.srecrunhello:	cp ../hello2/prog.srec /dev/ttyS0

⌨️ 快捷键说明

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