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

【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 版权协议,转载请附上原文出处链接和本声明。

相关文章:

  • MySql--explain的用法
  • 第2讲、从启动到表单加载:Odoo 18 的完整执行流程详解
  • Dolphin文档解析从理论到实践——保姆级教程
  • SSM 框架深度整合实战:从零构建企业级 Java 应用
  • Redission学习专栏(一):快速入门及核心API实践
  • 【操作系统】硬件结构知识点详解
  • Linux Crash工具全解:内核崩溃分析的一切
  • 自动化测试常见函数(上篇)
  • day22-定时任务故障案例
  • docker容器间服务访问的问题
  • mimics导出图像 标注文件
  • css样式块重复调用
  • 通义实验室开源针对RAG的预训练框架
  • Lua中table、模块、元表和元方法
  • delta 流响应
  • 【C/C++】delete nullptr;
  • Nginx的反向代理
  • 传输线的特性阻抗和传播延迟
  • 15.为什么HashMap的容量是2的幂次方
  • 代码随想录算法训练营第五十二天
  • 合肥做网站的公司讯登/百度产品推广怎么收费
  • ajax网站开发技术/优化网站内容
  • 网站认证费怎么做分录/请你设计一个网络营销方案
  • 专注于网站营销服务/百度关键词推广多少钱
  • 做网站下载别人的图算不算侵权/百度高级搜索页面
  • 哔哩哔哩免费安装/南通seo网站优化软件