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

📄 makefile

📁 SPG290 SD卡源程序 是一个基于game开发的嵌入式的平台 ,是sunplus公司推出的32bit平台, 该程序是在SPG290上读写SD卡的程序
💻
字号:
######################################################################################################	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 + -