在单片机软件开发过程中,集成开发环境(IDE)是必不可少的一项工具。然而越是庞大的源代码工程其文件占用空间也大,尤其是编译中间件这些类型文件。随之工程数量的增多会占用较大的磁盘空间,为此我们需要删除不需要用到的工程编译中间件,以释放磁盘空间。 二、编译文件删除办法 2.1 MDK Keil删除 以下看一项代码工程,其磁盘占用空间为31MB+ 在Keil IDE中菜单栏找到如下选项,点击进行工程编译中间件删除 执行结果,工程占用空间减小了1MB Keil IDE提供的中间件删除选项没有起太大作用,以下使用另外一种方式删除Keil工程编译中间件 在工程根目录下新建kill.bat可执行文件,文件类型为txt文本,修改txt后缀为bat。 kill.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 *.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 保存文件,每次删除中间件只需双击该bat文件即可,bat运行结束窗口自动关闭 执行结果: 工程文件占用空间从31MB减少至7MB,删除效果显著 2.2 Eclipse类 IDE 对于从开源Eclipse IDE定制的开发工具,删除编译中间件操作就显得方便些,以下以STM32 CubeIDE为例 以下查看一项CubeIDE代码工程,其磁盘占用空间为38MB+ 打开工程属性栏,选中Clean Project 执行结果 工程文件占用空间减少至7MB 三、总结 以上分别说明了在Keil IDE和类Eclipse IDE工具的工程中间件删除办法,能够有效减小工程占用空间。 |
STM32CubeIDE 快速入门指南
【NUCLEO-WB09KE评测】BLE创建服务和写特征控制LED
基于STM32CubeIDE+MPU6050做的动量轮平衡自行车(一)
【NUCLEO-WB09KE评测】使用I2C点亮一个OLED
【NUCLEO-WB09KE评测】USART的printf和GPIO的使用
STM32CubeIDE 1.3.0 汉化方法
【STM32H7S78-DK评测】XIP模板问题处理与电机控制
【STM32H7S78-DK评测】开发板初识与工程模板创建
【STM32H7S78-DK评测】板载资源初识及工程模块创建
STM32 Explore | STM32Cube生态系统线下培训
看起来图片好像传了两次
编辑器识别有些问题,我改下