⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 epson mcu 启动代码与动画实现
💻
字号:
#############################################################
# Makefile generated by WB88 Ver 1.0                        #
#                                                           #
# Caution: Do NOT make any modification into this file.     #
#############################################################

IEEE          = -ieee                                 #IEEE-695
IHEX          = -ihex                                 #Intel Hex
SREC          = -srec                                 #Motorola S record

#------------------------------------#
# GENERAL MACRO DEFINE SECTION       #
#------------------------------------#

FIL88         = C:\EPSON\S1C88\dev\88348\Fil88348.exe #filing utility
SY88          = C:\EPSON\S1C88\bin\Sy88.exe           #symbolic table file generator
ALC88         = C:\EPSON\S1C88\bin\alc88.exe          #Optimizer utility
OUTPUT0       = sample1.out                           #output(linker obj)
OUTPUT1       = sample1.sa                            #output(Motorola S)
OUTPUT2       = sample1.abs                           #output(IEEE-695)
OUTPUT3       = sample1.hex                           #output(Intel hex)
OUTPUT4       = sample1.psa                           #output(psa)
CUR           = C:\EPSON\S1C88\SAMPLES\SAMPLE1
INF           = s1c88348.inf

DSC           = ..\def\s1c88348.dsc                   #locator description files
MEM           = ..\def\s1c88348.mem
CPU           = ..\def\s1c88348.cpu

MODEL         = -Ms                                   #memory model

CCFLAGS       = -g 
ASFLAGS       = -Ta -gs 
LKFLAGS       = 
LCFLAGS       = -M 
OPTINABLE       = 1
#------------------------------------#
# PARTICULAR MACRO DEFINE SECTION    #
#------------------------------------#
#------------------------------------#
# OBJECT FILES SECTION               #
#------------------------------------#
OFILES        = cstart.obj \
clkdemo.obj
WB88USERLIB   = 
#------------------------------------#
# FINAL GOAL DEFINE SECTION          #
#------------------------------------#
.PRECIOUS: $(OUTPUT0)

all : $(OFILES) $(OUTPUT0) $(OUTPUT1) $(OUTPUT2)

$(OUTPUT0)  : $(OFILES)                                 #Link
    $(CC) -cl $(MODEL) -o$@ $(OFILES) $(WB88USERLIB)
ifdef OPTINABLE
	$(exist $(OUTPUT0) $(ALC88) $(CUR) $(OUTPUT0) $(INF) )
	$(exist $*.sa $(FIL88) $*.sa)
else
"$(OUTPUT1)"    : $(OUTPUT0) $(DSC) $(MEM) $(CPU)       #Locate(PSA)
      $(CC) -o$@ $(OUTPUT0) $(DSC) -Tlc"$(LCFLAGS)" \
       $(SREC)
      -$(exist $@ $(FIL88) $@)
      -$(exist $*.map $(SY88) $*.map)

"$(OUTPUT2)"    : $(OUTPUT0) $(DSC) $(MEM) $(CPU)       #Locate(ABS)
       $(CC) -o$@ $(OUTPUT0) $(DSC) -Tlc"$(LCFLAGS)" \
	     $(IEEE)
endif

#------------------------------------#
# BUILD RULES SECTION                #
#------------------------------------#
cstart.obj    : ..\src\cstart.c
	$(CC) $(MODEL) -c ..\src\cstart.c -f <<EOF
	$(CCFLAGS)
 EOF
clkdemo.obj   : ..\src\clkdemo.c \
 ..\src\ascifont.h
	$(CC) $(MODEL) -c ..\src\clkdemo.c -f <<EOF
	$(CCFLAGS)
 EOF

#############################################################
# Caution: Do NOT make any modification into this file.     #
#############################################################

⌨️ 快捷键说明

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