?? makefile
字號:
###################################################################################################### Created by S+core IDE V1.4.0 10:52:02 04/05/07#####################################################################################################OUTDIR = .\DebugAPPDIR = D:\PROGRA~1\Sunplus\S_CORE~1.0TOOLDIR = D:\PROGRA~1\Sunplus\S_CORE~1.0\gnu\binINCLUDES = -I"D:/spg290project/02_load from SD Card/Pro_S+core/" -I"D:/spg290project/02_load from SD Card/Pro_S+core/Include"LIBFOLDER = D:\SPG290~1\02_LOA~1\SysLib\SDDriver\SDCARD~1.A D:\SPG290~1\02_LOA~1\SysLib\SDDriver\UFAT_950.a CC = "$(TOOLDIR)\score-linux-elf-gcc"AS = "$(TOOLDIR)\score-linux-elf-as"AR = "$(TOOLDIR)\score-linux-elf-ar"LD = "$(TOOLDIR)\score-linux-elf-ld"NM = "$(TOOLDIR)\score-linux-elf-nm"RM = "$(TOOLDIR)\rm"OBJCOPY = "$(TOOLDIR)\score-linux-elf-objcopy"OBJDUMP = "$(TOOLDIR)\score-linux-elf-objdump"LDSCRIPT = "D:\spg290project\02_load from SD Card\Pro_S+core\AniSPG290_Prog.ld"CCDEFFLAG = -mSCORE7 -mel -gstabs+ -I . -WallCCADDFLAG = ASDEFFLAG = -Wa,-gstabs -x assembler-with-cppASADDFLAG = LDDEFFLAG = -nostartfiles -nostdlib -L. -T$(LDSCRIPT) -lm -lc -lgcc $(LDRESOURCE)LDADDFLAG = -Wl,-Map,$@.mapRESDEFFLAG = -EL -Tresource.ld -b binaryRMFLAG = -rfBINFILE = "$(OUTDIR)\AniSPG290.elf"RESFILES =OBJFILES =\ "$(OUTDIR)\AniSPG290_startup.o"\ "$(OUTDIR)\CE_Show.o"\ "$(OUTDIR)\USBDrv.o"\ "$(OUTDIR)\SDCardDriver.o"\ "$(OUTDIR)\Tve_Control.o"\ "$(OUTDIR)\Sys_Timer.o"\ "$(OUTDIR)\Sys_Load.o"\ "$(OUTDIR)\Sys_List.o"\ "$(OUTDIR)\Sys_IRQ.o"\ "$(OUTDIR)\PPU_Control.o"\ "$(OUTDIR)\os_isr.o"\ "$(OUTDIR)\MIU_Control.o"\ "$(OUTDIR)\Mini_System.o"\ "$(OUTDIR)\GPIO_Joystick.o"\ "$(OUTDIR)\GameMP4.o"\ "$(OUTDIR)\GameMain.o""$(OUTDIR)\GameMain.o": "D:\spg290project\02_load from SD Card\GameCode\GameMain.c" "D:\spg290project\02_load from SD Card\GameCode\Include\GameMain.h" "D:\spg290project\02_load from SD Card\GameCode\Include\GameMP4.h" @echo GameMain.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\GameMain.o" "D:\spg290project\02_load from SD Card\GameCode\GameMain.c" "$(OUTDIR)\GameMP4.o": "D:\spg290project\02_load from SD Card\GameCode\GameMP4.c" "D:\spg290project\02_load from SD Card\GameCode\Include\GameMP4.h" "D:\spg290project\02_load from SD Card\GameCode\Include\GameMain.h" @echo GameMP4.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\GameMP4.o" "D:\spg290project\02_load from SD Card\GameCode\GameMP4.c" "$(OUTDIR)\GPIO_Joystick.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\GPIO_Joystick.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\GPIO_Joystick.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\ADC_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo GPIO_Joystick.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\GPIO_Joystick.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\GPIO_Joystick.c" "$(OUTDIR)\Mini_System.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Mini_System.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Mini_System.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\MIU_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\PPU_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\GPIO_Joystick.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Tve_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo Mini_System.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Mini_System.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Mini_System.c" "$(OUTDIR)\MIU_Control.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\MIU_Control.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\MIU_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo MIU_Control.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\MIU_Control.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\MIU_Control.c" "$(OUTDIR)\os_isr.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\os_isr.S" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\os_isr.h" @echo os_isr.S @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) $(ASDEFFLAG) $(ASADDFLAG) -o "$(OUTDIR)\os_isr.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\os_isr.S" "$(OUTDIR)\PPU_Control.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\PPU_Control.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\PPU_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Tve_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\GPIO_Joystick.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo PPU_Control.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\PPU_Control.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\PPU_Control.c" "$(OUTDIR)\Sys_IRQ.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_IRQ.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\PPU_Control.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo Sys_IRQ.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Sys_IRQ.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_IRQ.c" "$(OUTDIR)\Sys_List.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_List.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" @echo Sys_List.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Sys_List.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_List.c" "$(OUTDIR)\Sys_Load.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_Load.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" @echo Sys_Load.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Sys_Load.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_Load.c" "$(OUTDIR)\Sys_Timer.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_Timer.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo Sys_Timer.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Sys_Timer.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Sys_Timer.c" "$(OUTDIR)\Tve_Control.o": "D:\spg290project\02_load from SD Card\SysLib_Basic\Tve_Control.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Global.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Config.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_List.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Load.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Timer.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_vfs.h" @echo Tve_Control.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\Tve_Control.o" "D:\spg290project\02_load from SD Card\SysLib_Basic\Tve_Control.c" "$(OUTDIR)\SDCardDriver.o": "D:\spg290project\02_load from SD Card\SysLib_Extend\SDCardDriver.c" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Register.h" "D:\spg290project\02_load from SD Card\SysLib_Extend\Include\SDCardDriver.h" "D:\spg290project\02_load from SD Card\SysLib_Basic\Include\Sys_Define.h" @echo SDCardDriver.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\SDCardDriver.o" "D:\spg290project\02_load from SD Card\SysLib_Extend\SDCardDriver.c" "$(OUTDIR)\USBDrv.o": "D:\spg290project\02_load from SD Card\SysLib_Extend\USBDrv.c" @echo USBDrv.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\USBDrv.o" "D:\spg290project\02_load from SD Card\SysLib_Extend\USBDrv.c" "$(OUTDIR)\CE_Show.o": "D:\spg290project\02_load from SD Card\Pro_S+core\CE_Show.c" ".\CE_Show.h" "D:\spg290project\02_load from SD Card\GameCode\Include\GameMain.h" @echo CE_Show.c @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) -o "$(OUTDIR)\CE_Show.o" "D:\spg290project\02_load from SD Card\Pro_S+core\CE_Show.c" "$(OUTDIR)\AniSPG290_startup.o": "D:\spg290project\02_load from SD Card\Pro_S+core\AniSPG290_startup.s" @echo AniSPG290_startup.s @$(CC) -c $(CCDEFFLAG) $(CCADDFLAG) -B $(TOOLDIR) $(INCLUDES) $(ASDEFFLAG) $(ASADDFLAG) -o "$(OUTDIR)\AniSPG290_startup.o" "D:\spg290project\02_load from SD Card\Pro_S+core\AniSPG290_startup.s" all : "$(OUTDIR)" $(BINFILE)"$(OUTDIR)" : @if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"LINKLIB = $(BINFILE) : $(RESFILES) $(OBJFILES) $(LINKLIB) $(LDSCRIPT) @echo linking... @$(CC) $(CCDEFFLAG) $(CCADDFLAG) -B$(TOOLDIR) "Obj.lst" -o $(BINFILE) $(LINKLIB) $(LIBFOLDER) $(LDDEFFLAG) $(LDADDFLAG) @$(OBJDUMP) -h -d -S $@ > $@.text @$(OBJDUMP) -G $@ > $@.dbg @echo creat .srec for simulator... @$(OBJCOPY) -O srec $@ $@.srec.PHONY: cleanclean : @$(RM) $(RMFLAG) "$(OUTDIR)\GameMain.o" @$(RM) $(RMFLAG) "$(OUTDIR)\GameMP4.o" @$(RM) $(RMFLAG) "$(OUTDIR)\GPIO_Joystick.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Mini_System.o" @$(RM) $(RMFLAG) "$(OUTDIR)\MIU_Control.o" @$(RM) $(RMFLAG) "$(OUTDIR)\os_isr.o" @$(RM) $(RMFLAG) "$(OUTDIR)\PPU_Control.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Sys_IRQ.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Sys_List.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Sys_Load.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Sys_Timer.o" @$(RM) $(RMFLAG) "$(OUTDIR)\Tve_Control.o" @$(RM) $(RMFLAG) "$(OUTDIR)\SDCardDriver.o" @$(RM) $(RMFLAG) "$(OUTDIR)\USBDrv.o" @$(RM) $(RMFLAG) "$(OUTDIR)\CE_Show.o" @$(RM) $(RMFLAG) "$(OUTDIR)\AniSPG290_startup.o" @$(RM) $(RMFLAG) $(BINFILE).dbg @$(RM) $(RMFLAG) $(BINFILE).map @$(RM) $(RMFLAG) $(BINFILE).text @$(RM) $(RMFLAG) $(BINFILE).srec @$(RM) $(RMFLAG) $(BINFILE) @$(RM) $(RMFLAG) $(RESFILES)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -