当前位置: 首页 > article >正文

【ARM】MDK浏览信息的生成对于构建时间的影响

1、 文档目标

用于了解MDK的代码浏览信息的生成对于工程的构建是否会产生影响。

2、 问题场景

客户在MDK中使用Compiler 5对于工程进行构建过程中发现,对于是否产生浏览信息会对于构建时间产生一定的影响。在Options中Output栏中勾选了Browse Information后,比之前的构建时间有所增加。

3、软硬件环境

1、软件版本:Keil MDK 5.38a

2、电脑环境:Windows 11

3、外设硬件:无

4、原因分析

根据原厂对于Browse Information信息的产生在Compiler 5和Compiler 6上面是不一样的。

在使用Compiler 5的时候,对于浏览信息的产生是在工程构建的过程中产生的,所以在生成浏览信息的情况下会比不生成浏览信息会耗时增长。

但是,在compiler 6中对于浏览信息的生成不再依赖于编译构建的这一个过程。使用Compiler 6的情况下,Uvision IDE在打开工程的情况下,就会在后台自动地产生浏览信息,在状态栏中会提示“Creating Browse Information ...”(如图4),因此使用Compiler 6在构建工程的时候,对于浏览信息的生成就不会再占用工程构建的时间。

这也是为什么使用Compiler 6会比Compiler 5构建时间更快的原因之一。

图4

———————————————————————

​ 版权声明:本文为亿道电子科技有限公司原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

http://www.lryc.cn/news/2397718.html

相关文章:

  • Python模块中__all__变量失效问题深度解析
  • py爬虫的话,selenium是不是能完全取代requests?
  • docker B站学习
  • SpringBoot高校宿舍信息管理系统小程序
  • 深度解析 Dockerfile 配置:构建高效轻量的FastAPI 应用镜像
  • ICASSP2025丨融合语音停顿信息与语言模型的阿尔兹海默病检测
  • [蓝桥杯]春晚魔术【算法赛】
  • LeetCode - 965. 单值二叉树
  • LabVIEW杂草识别与精准喷洒
  • 分布式不同数据的一致性模型
  • “application/json“,“text/plain“ 分别表示什么
  • SQL: 窗口滑动(Sliding Window)
  • 学习日记-day20-6.1
  • 【音视频】 FFmpeg 解码H265
  • Linux 系统 Docker Compose 安装
  • 软件测试|FIT故障注入测试工具——ISO 26262合规下的智能汽车安全验证引擎
  • 3D拟合测量水杯半径
  • (21)量子计算对密码学的影响
  • Python训练打卡Day38
  • Selenium基础操作方法详解
  • Kali Linux从入门到实战:系统详解与工具指南
  • 【大模型】Bert变种
  • vue-09(使用自定义事件和作用域插槽构建可重用组件)
  • 简单三步FastAdmin 开源框架的安装
  • RISC-V 开发板 MUSE Pi Pro 搭建 Spacengine AI模型部署环境
  • C++面试5——对象存储区域详解
  • 【Unity】AudioSource超过MaxDistance还是能听见
  • 基于 51 单片机的智能饮水机控制系统设计与实现
  • Qt 读取和写入 INI 格式的配置文件
  • 互联网大厂Java求职面试:AI与云原生架构实战解析