在keil工程中删除编译文件的方法

在实际工作中coding的工作是一方面,但是作为最终的输出是要提交源码作为成果来管理和上传的,不管是Git也好SVN也好,一般都要求只保存源码和工程文件(针对单片机MCU类的项目,对于Linux下的项目没有工程文件一说,只有配置信息和整个工程文件的源码),所以我们在coding只有提交之前必须要把调试过程中生成的编译链接的中间文件如.obj   .axf .elf   .map文件等等。

 

1. 利用keil自身的软件功能

在keil工程中删除编译文件的方法

可以清理部分编译产生的中间文件,但是不能删除所有。

2.利用.bat文件。批处理文件

新建一个TXT文件,将一下内容copy至其中,保存,将后缀名修改为.bat。清理的时候双击即可清除编译生成的所有文件。

del *.bak /s
del *.ddk /s
del *.edk /s
del *.lst /s
del *.lnp /s
del *.mpf /s
del *.mpj /s
del *.obj /s
del *.omf /s
::del *.opt /s  ::不允许删除JTAG的设置
del *.plg /s
del *.rpt /s
del *.tmp /s
del *.__i /s
del *.crf /s
del *.o /s
del *.d /s
del *.axf /s
del *.tra /s
del *.dep /s           
del JLinkLog.txt /s

del *.iex /s
del *.htm /s
del *.sct /s
del *.map /s
exit

在keil工程中删除编译文件的方法