需求背景:
在工程打包的时候,往往要拉取git上的代码进行本地编译或服务器上编译,从而需要一个脚本自动编译,提高生产力!
一,制作bat脚本:
要注意,bat脚本的编码格式必须是ANSI或GB2312哦,不能是UTF-8.
- [url=home.php?mod=space&uid=3148]@echo[/url] off&color 0a
- @echo off
-
- :: bat file USE ANSI Encode
- @ECHO 设置编译器PATH路径环境变量
- set PATH="C:\Program Files\IAR Systems\Embedded Workbench 9.1\common\bin";%PATH%
- echo =============先清除上次编译残留产物=======================
- IarBuild.exe ..\App\EWARM\Project.ewp -clean Debug -log all
- IarBuild.exe ..\Bootloader\EWARMV9\Project.ewp -clean Debug -log all
- set StartTime=%time%
- echo =================开始编译Bootloader=======================
- IarBuild.exe ..\Bootloader\EWARMV9\Project.ewp -make Debug -log all
- echo =================开始编译App=======================
- IarBuild.exe ..\App\EWARM\Project.ewp -make Debug -log all
- @ECHO 开始时间:%StartTime%
- @ECHO 结束时间:%time%
- @ECHO OFF
把以上脚本复制到txt文本中,再重命名build.bat即可。
|