利用.bat(批处理)来删除KEIL编译生成的无用文件
2015-08-15 23:46
549 查看
【参考网址】http://www.openedv.com/posts/list/600.htm
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
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
相关文章推荐
- 使用代理停用代理.bat
- Keil STM32工程环境搭建
- stm32之RTC
- STM32串口操作相关事项
- STM32 SPI工作在主模式时用DMA方式接收数据
- STM32 配置定时器让引脚输出PWM波形
- [嵌入式裸机课程]Cortex-M3开发实训班
- stm32的1602操作显示
- STM32 UART DMA实现未知数据长度接收(转自amoBBs)
- STM32F429 LTDC学习笔记1
- stm32学习笔记---入门环境搭建及开发板的选用
- stm32中断服务函数的机制
- pc寄存器与可寻址空间
- 关于STM32 库函数3.5版的各种坑
- STM32 Printf函数实现方法 (转载)
- STM32 IAP
- 红龙103开发板CAN IAP
- STM32的时钟基础知识
- STM32开发板点灯
- [学习笔记]使用GNU Toolchain在STM32上跑起一个最小OS