📄 makefile.gcc
字号:
# GNU茨董脱makefilePROG = samplePROG_COFF = $(PROG).coff# HOSヘッダファイルを箭めたディレクトリHOSINC = ../include# HOSカ〖ネルライブラリを箭めたディレクトリHOSLIBDIR = ../lib/h83hgcc# HOSのコンフィグレ〖タ(__USE_CROSS_GCC__を年盗してhcfgh8h.cをコンパイル)HOSCONF = ../config/hcfgh8h# みついわ会の今き哈みソフトを蝗脱する眷圭(http://www.linet.gr.jp/~mituiwa/)WRITER = h8writeWROPT1 = -3048WROPT2 = /dev/cuaa0OBJS = cfg_asm.o cfg_c.o sample.o h8_sci.o startup.oLIBS = -lh8hLDSCRIPT= h83048.xCC = h8300-hms-gccASM = h8300-hms-asLD = h8300-hms-gccOBJCOPY = h8300-hms-objcopyHOSCFGFILE = hos.cfgCONFGENS = cfg_asm.s cfg_c.c defid.hCFLAGS = -Os -Wall -mh -I$(HOSINC) -pipeAFLAGS =LDFLAGS = -mh -nostartfiles -Wl,-Map,$(PROG).map -Wl,-T$(LDSCRIPT) -L$(HOSLIBDIR) -pipeOCFLAGS = -O srec.SUFFIXES: .s .c .a.c.o: $(CC) $< $(CFLAGS) -c.s.o: $(ASM) $< $(AFLAGS) -o $@all: $(PROG_COFF)$(CONFGENS): $(HOSCFGFILE) $(HOSCONF) $(HOSCFGFILE)$(PROG_COFF): $(OBJS) $(LDSCRIPT) $(LD) $(LDFLAGS) -o $(PROG_COFF) $(OBJS) $(LIBS) $(OBJCOPY) $(OCFLAGS) $(PROG_COFF) $(PROG).motwrite: $(WRITER) $(WROPT1) $(PROG).mot $(WROPT2)clean: rm -f $(OBJS) $(CONFGENS) $(PROG_COFF) $(PROG).mot $(PROG).map *~
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -