|
在单片机软件开发过程中,集成开发环境(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实用技巧之如何指定变量、函数、文件到指定内存
【STM32U3 评测】步进电机驱动
【STM32U3 评测】MNIST 数字识别
【STM32U3 评测】介绍、环境搭建、工程测试
STM32Cube嵌入式软件更新
一步到位!STM32CubeIDE 搭建 ClassB 功能安全工程
扩展器件适配、优化开发流程——STM32CubeIDE 2.1.0新版本发布
留言赢礼 | 全新升级的STM32CubeIDE for Visual Studio Code
直播回顾 | STM32CubeIDE for VS Code开发新体验
经验分享 | LAT1485 STM32CubeIDE实用技巧之条件断点的妙用
微信公众号
手机版
看起来图片好像传了两次
编辑器识别有些问题,我改下