打印
[开发工具]

利用.bat(批处理)来删除KEIL编译生成的无用文件

[复制链接]
1513|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
幸福小强|  楼主 | 2018-6-26 10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

1.      利用.bat(批处理)文件可以用来删除KEIL编译生成的无用文件,减少工程的磁盘占有量,方便讲工程发给合作者。

2.      程序中已经将编译生成的无用文件存放目录设置为OBJ文件夹。当编译后,会发现OBJ目录下有多个文件,约100多个文件,占空间将近20M。

3.      创建keilkilll.bat,并执行后,会发现多余文件会被删除,OBJ目录下只有hex文件被保存,大小只有几k,而整个程序大小只有1~3M左右。

4.      keilkill.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  ::不允许删除JLINK的设置
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         
delJLinkLog.txt /s

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


沙发
guanjiaer| | 2018-6-26 11:00 | 只看该作者
一直不会用.bat文件 感谢楼主分享

使用特权

评论回复
板凳
幸福小强|  楼主 | 2018-6-26 11:26 | 只看该作者
guanjiaer 发表于 2018-6-26 11:00
一直不会用.bat文件 感谢楼主分享

我也不会,我看到转来的。

使用特权

评论回复
地板
guanjiaer| | 2018-6-26 11:44 | 只看该作者
好东西共同分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

124

主题

1513

帖子

2

粉丝