自己写多好呀哈哈。
@echo off
rem ************************************************************
rem *************** Simple Maker For Build DLink APP **************
rem *************** build application tool **************
rem *************** version 1.0 **************
rem ************************************************************
SET CC= armcc.exe
SET LIB=armar.exe
SET LIBPARAM=-create
SET ASM=armasm.exe
SET LINK=armlink.exe
SET FROMELF= fromelf.exe
Set SRC_FILES=..\pgc_games\bead\mf_bead_playing.c ..\pgc_games\bead\mf_bead_select.c ..\pgc_games\bead\mf_bead_start_scene.c ..\pgc_games\bead\mf_gameparticle.c ..\pgc_games\bead\mf_tanzhu_res.c ..\pgc_games\bead\mf_bead_menu.c
Set INC_PTH= -I. -I..\pgc_games\bead\mf_bead_playing.c -I..\pgc_games\bead\mf_bead_select.c -I..\pgc_games\bead\mf_bead_start_scene.c -I..\pgc_games\bead\mf_gameparticle.c -I..\pgc_games\bead\mf_tanzhu_res.c -I..\pgc_games\bead\mf_bead_menu.c
set DEF_COM=-D..\pgc_games\bead\mf_bead_playing.c -D..\pgc_games\bead\mf_bead_select.c -D..\pgc_games\bead\mf_bead_start_scene.c -D..\pgc_games\bead\mf_gameparticle.c -D..\pgc_games\bead\mf_tanzhu_res.c -D..\pgc_games\bead\mf_bead_menu.c
set CCPARAM= -c -cpu ARM7EJ-S -littleend -O2 -zo -fa -apcs /interwork
set OBJ_PATH=.\output\jm_apploader
set LIB_NAME=.\output\jm_apploader\jm_apploader.lib
:COMP
echo delete files...
del /q %OBJ_PATH%\*.*
echo compiling...
rem FOR %%a IN (%SRC_FILES%) DO %CC% %CCPARAM% %INC_PTH% %DEF_COM% %%a -o %OBJ_PATH%\%%a.o -errors %OBJ_PATH%\%%a.log
rem echo create arm archives file...
rem %LIB% %LIBPARAM% %LIB_NAME% %OBJ_PATH%\*.o