keil C51脚本编译

来源:互联网 发布:七天优品:网络骗局多 编辑:程序博客网 时间:2024/04/29 14:05
rem 使用bat编译C51项目@echo off&setlocal enabledelayedexpansionset BIN_PATH=C:\Keil_v5\C51\set path=%BIN_PATH%BIN; %path%rem SET TMP=D:\TMPset C51INC=%BIN_PATH%INCset C51LIB=%BIN_PATH%LIBrem a51 for %%a in (%~dp0\src\*.A51) do (    A51.exe %%a    )rem c51 start.cfor %%a in (%~dp0\src\*.c) do (    C51.exe %%a)set CLASSPATH="EMP"for %%a in (%~dp0\src\*.OBJ) do (     if !CLASSPATH! == "EMP" (  set CLASSPATH="%%a" ) else (  set CLASSPATH=!CLASSPATH!,"%%a" ))if not exist bin mkdir binBL51.exe %CLASSPATH% TO "bin\target.tmp" RAMSIZE(256)OH51.exe bin\target.tmprem 删除生成的临时文件rem for %%a in (%~dp0\src\*.obj) do (rem     del %%arem )rem for %%a in (%~dp0\src\*.lst) do (rem     del %%arem )rem for %%a in (%~dp0\bin\*.tmp) do (rem     del %%arem )rem for %%a in (%~dp0\bin\*.m51) do (rem     del %%arem )pause


示例工程下载:http://download.csdn.net/download/mini92/9941276


原创粉丝点击