【单片机进阶日记】Keil篇② 清理keil的工程文件、复制工程后报错、压缩工程文件工具--keilkill.bat


前言

keilkill.bat是Keil软件开发环境中的一个批处理文件,其作用是停止占用Keil软件资源的进程,以便于重新启动Keil软件或释放系统资源。具体来说,当Keil软件在编译、调试或仿真过程中发生异常或崩溃时,可能会出现一些占用资源的进程无法正常关闭的情况,导致无法重新启动Keil软件或者影响系统的正常运行。此时,可以运行keilkill.bat文件,它会自动关闭所有占用Keil软件资源的进程,以便于重新启动Keil软件或释放系统资源。

一、简介

我们在使用kei软件时,经常会遇到这种情况:在你的电脑里改完的工程文件,到队友的电脑里莫名就仿真或者编译不了了,那么这个时候怎么解决呢?

原因:
可能是在你的电脑里生成的过程文件与你队友的电脑文件不适配,所以才导致卡死。

解决方法:
双击keilkill.bat这个文件,回到keil软件再编译一次工程即可。

二、使用步骤

在Keil中编译工程时,会生成很多过程文件,工程文件夹就会变得很大,当复制此工程时,就会不方便。一般的过程文件后缀为:.o .d .crf .htm .dep .lnp .axf .sct等。

于是可以用记事本输入下面内容:

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           
del JLinkLog.txt /s
 
del *.iex /s
del *.htm /s
del *.sct /s
del *.map /s
exit

保存为 keilkilll.bat,后缀名为.bat。放在工程根目录下。要复制工程时,双击执行它,就会自动把上述的过程文件删除,让工程文件夹最小。
keilkilll.bat就是调用windows的del命令删除文件而已,“/s”代表子目录中的也要删除。


总结

keilkill.bat文件下载链接见文章绑定资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子君@极客工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值