📄 makefile
字号:
#####################################################################
#
# Created by u'nSP IDE 12:13:44 10/31/06
#
#####################################################################
APPDIR = C:\PROGRA~1\Sunplus\UNSPID~1.2
OUTDIR = .\Debug
CC = $(APPDIR)\gcc
AS = $(APPDIR)\xasm16
LD = $(APPDIR)\xlink16
AR = $(APPDIR)\xLib16
RESC = $(APPDIR)\resc
RM = $(APPDIR)\rm -f
INCLUDES = -I"E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib" -I"C:/Program Files/Sunplus/unSP IDE 2.2.2/library/CLib16/include" -I"C:/Program Files/Sunplus/unSP IDE Common/header"
BODY = -body SPCE060A_061A -bfile "C:\Program Files\Sunplus\unSP IDE Common\Body\SPCE060A_061A.cpt"
BINFILE = "$(OUTDIR)\SD_Recording_Demo.S37"
ARYFILE = "$(OUTDIR)\SD_Recording_Demo.ary"
SBMFILE = "$(OUTDIR)\SD_Recording_Demo.sbm"
OPT = -S -gstabs -Wall -mglobal-var-iram
ASFLAGS = -t2 -d
CASFLAGS = -t2 -wpop
CFLAGS = $(OPT) -B$(APPDIR)\ $(INCLUDES)
BINTYPE = -as
LDFLAGS =
EXTRAFLAGS =
OBJFILES = \
"$(OUTDIR)\Attention_enc.res" \
"$(OUTDIR)\_Dang_a16.res" \
"$(OUTDIR)\Over_enc.res" \
"$(OUTDIR)\Ready_enc.res" \
"$(OUTDIR)\SDCardErased_enc.res" \
"$(OUTDIR)\SDCardNotInsert_enc.res" \
"$(OUTDIR)\SDCardWriteProtect_enc.res" \
"$(OUTDIR)\Start_enc.res" \
"$(OUTDIR)\Resource.obj" \
"$(OUTDIR)\main.obj" \
"$(OUTDIR)\DvrKEY.obj" \
"$(OUTDIR)\KEY.obj" \
"$(OUTDIR)\SD_Hardware.obj" \
"$(OUTDIR)\Isr.obj" \
"$(OUTDIR)\SetInterruptStatus.obj" \
"$(OUTDIR)\FS.obj" \
"$(OUTDIR)\PlaySnd.obj" \
"$(OUTDIR)\sacm_DVR1600_user.obj" \
"$(OUTDIR)\sacmV40.obj" \
"$(OUTDIR)\spce.obj"
"$(OUTDIR)\Attention_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Attention.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Attention.enc" "$(OUTDIR)\Attention_enc.res" RES_ATTENTION_ENC
"$(OUTDIR)\_Dang_a16.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\_Dang.a16"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\_Dang.a16" "$(OUTDIR)\_Dang_a16.res" RES__DANG_A16
"$(OUTDIR)\Over_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Over.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Over.enc" "$(OUTDIR)\Over_enc.res" RES_OVER_ENC
"$(OUTDIR)\Ready_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Ready.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Ready.enc" "$(OUTDIR)\Ready_enc.res" RES_READY_ENC
"$(OUTDIR)\SDCardErased_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardErased.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardErased.enc" "$(OUTDIR)\SDCardErased_enc.res" RES_SDCARDERASED_ENC
"$(OUTDIR)\SDCardNotInsert_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardNotInsert.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardNotInsert.enc" "$(OUTDIR)\SDCardNotInsert_enc.res" RES_SDCARDNOTINSERT_ENC
"$(OUTDIR)\SDCardWriteProtect_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardWriteProtect.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\SDCardWriteProtect.enc" "$(OUTDIR)\SDCardWriteProtect_enc.res" RES_SDCARDWRITEPROTECT_ENC
"$(OUTDIR)\Start_enc.res": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Start.enc"
$(RESC) "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\voice\Start.enc" "$(OUTDIR)\Start_enc.res" RES_START_ENC
"$(OUTDIR)\Resource.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Resource.asm"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\Resource.lst" -o "$(OUTDIR)\Resource.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Resource.asm"
"$(OUTDIR)\main.asm": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\main.c"
$(CC) $(CFLAGS) -o "$(OUTDIR)/main.asm" "E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib/main.c"
"$(OUTDIR)\main.obj": "$(OUTDIR)\main.asm"
$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\main.lst" -o "$(OUTDIR)\main.obj" "$(OUTDIR)\main.asm"
"$(OUTDIR)\DvrKEY.asm": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Driver\KEY\DvrKEY.c"
$(CC) $(CFLAGS) -o "$(OUTDIR)/DvrKEY.asm" "E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib/Driver/KEY/DvrKEY.c"
"$(OUTDIR)\DvrKEY.obj": "$(OUTDIR)\DvrKEY.asm"
$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\DvrKEY.lst" -o "$(OUTDIR)\DvrKEY.obj" "$(OUTDIR)\DvrKEY.asm"
"$(OUTDIR)\KEY.asm": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Driver\KEY\KEY.C"
$(CC) $(CFLAGS) -o "$(OUTDIR)/KEY.asm" "E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib/Driver/KEY/KEY.C"
"$(OUTDIR)\KEY.obj": "$(OUTDIR)\KEY.asm"
$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\KEY.lst" -o "$(OUTDIR)\KEY.obj" "$(OUTDIR)\KEY.asm"
"$(OUTDIR)\SD_Hardware.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Driver\SD\SD_Hardware.asm"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\SD_Hardware.lst" -o "$(OUTDIR)\SD_Hardware.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\Driver\SD\SD_Hardware.asm"
"$(OUTDIR)\Isr.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\System\Isr.asm"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\Isr.lst" -o "$(OUTDIR)\Isr.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\System\Isr.asm"
"$(OUTDIR)\SetInterruptStatus.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\System\SetInterruptStatus.asm" "C:\Program Files\Sunplus\unSP IDE Common\header\spce061a.inc"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\SetInterruptStatus.lst" -o "$(OUTDIR)\SetInterruptStatus.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\System\SetInterruptStatus.asm"
"$(OUTDIR)\FS.asm": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\FS\FS.c"
$(CC) $(CFLAGS) -o "$(OUTDIR)/FS.asm" "E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib/FS/FS.c"
"$(OUTDIR)\FS.obj": "$(OUTDIR)\FS.asm"
$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\FS.lst" -o "$(OUTDIR)\FS.obj" "$(OUTDIR)\FS.asm"
"$(OUTDIR)\PlaySnd.asm": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\PlaySnd.c"
$(CC) $(CFLAGS) -o "$(OUTDIR)/PlaySnd.asm" "E:/_Work/_2007GraduateProject/SD卡礼包/SD卡存储扩展礼包/参考源代码/SD_Recording_Demo_Lib/DVRSystem/PlaySnd.c"
"$(OUTDIR)\PlaySnd.obj": "$(OUTDIR)\PlaySnd.asm"
$(AS) $(CASFLAGS) $(INCLUDES) -l "$(OUTDIR)\PlaySnd.lst" -o "$(OUTDIR)\PlaySnd.obj" "$(OUTDIR)\PlaySnd.asm"
"$(OUTDIR)\sacm_DVR1600_user.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\sacm_DVR1600_user.asm" "C:\Program Files\Sunplus\unSP IDE Common\header\spce061a.inc"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\sacm_DVR1600_user.lst" -o "$(OUTDIR)\sacm_DVR1600_user.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\sacm_DVR1600_user.asm"
"$(OUTDIR)\sacmV40.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\sacmV40.asm"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\sacmV40.lst" -o "$(OUTDIR)\sacmV40.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\sacmV40.asm"
"$(OUTDIR)\spce.obj": "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\spce.asm"
$(AS) $(ASFLAGS) $(INCLUDES) -l "$(OUTDIR)\spce.lst" -o "$(OUTDIR)\spce.obj" "E:\_Work\_2007GraduateProject\SD卡礼包\SD卡存储扩展礼包\参考源代码\SD_Recording_Demo_Lib\DVRSystem\spce.asm"
.SUFFIXES : .c .asm .obj .s37 .tsk .res
all : BEFOREBUILD "$(OUTDIR)" $(BINFILE)
BEFOREBUILD :
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
$(BINFILE) : $(OBJFILES)
$(LD) $(BINTYPE) $(ARYFILE) $(BINFILE) $(LDFLAGS) $(BODY) $(EXTRAFLAGS)
compile : $(OBJFILES)
clean :
$(RM) "$(OUTDIR)\Attention_enc.res"
$(RM) "$(OUTDIR)\_Dang_a16.res"
$(RM) "$(OUTDIR)\Over_enc.res"
$(RM) "$(OUTDIR)\Ready_enc.res"
$(RM) "$(OUTDIR)\SDCardErased_enc.res"
$(RM) "$(OUTDIR)\SDCardNotInsert_enc.res"
$(RM) "$(OUTDIR)\SDCardWriteProtect_enc.res"
$(RM) "$(OUTDIR)\Start_enc.res"
$(RM) "$(OUTDIR)\Resource.obj"
$(RM) "$(OUTDIR)\Resource.lst"
$(RM) "$(OUTDIR)\main.obj"
$(RM) "$(OUTDIR)\main.lst"
$(RM) "$(OUTDIR)\main.asm"
$(RM) "$(OUTDIR)\DvrKEY.obj"
$(RM) "$(OUTDIR)\DvrKEY.lst"
$(RM) "$(OUTDIR)\DvrKEY.asm"
$(RM) "$(OUTDIR)\KEY.obj"
$(RM) "$(OUTDIR)\KEY.lst"
$(RM) "$(OUTDIR)\KEY.asm"
$(RM) "$(OUTDIR)\SD_Hardware.obj"
$(RM) "$(OUTDIR)\SD_Hardware.lst"
$(RM) "$(OUTDIR)\Isr.obj"
$(RM) "$(OUTDIR)\Isr.lst"
$(RM) "$(OUTDIR)\SetInterruptStatus.obj"
$(RM) "$(OUTDIR)\SetInterruptStatus.lst"
$(RM) "$(OUTDIR)\FS.obj"
$(RM) "$(OUTDIR)\FS.lst"
$(RM) "$(OUTDIR)\FS.asm"
$(RM) "$(OUTDIR)\PlaySnd.obj"
$(RM) "$(OUTDIR)\PlaySnd.lst"
$(RM) "$(OUTDIR)\PlaySnd.asm"
$(RM) "$(OUTDIR)\sacm_DVR1600_user.obj"
$(RM) "$(OUTDIR)\sacm_DVR1600_user.lst"
$(RM) "$(OUTDIR)\sacmV40.obj"
$(RM) "$(OUTDIR)\sacmV40.lst"
$(RM) "$(OUTDIR)\spce.obj"
$(RM) "$(OUTDIR)\spce.lst"
$(RM) $(BINFILE) $(SBMFILE)
.c.asm:
$(CC) $(CFLAGS) $(INCLUDES) -o "$(OUTDIR)/$@" $<
.asm.obj:
$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)/$@" $<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -