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

【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.xdnf.cn/news/9676.html

相关文章:

  • 42-滤镜
  • 【第2章 绘制】2.11多边形的绘制
  • 2025年电气工程与轨道交通国际会议:绿色能源与智能交通的创新之路
  • 苹果企业签名有什么限制
  • 去除ai写作痕迹的软件有哪些
  • C++异常处理机制
  • Abp Vnext Pro Vben5
  • php浮点数运算出错问题
  • 【白雪讲堂】多模态技术:统一认知的优化器
  • Spring测试框架全面解析
  • Java线程池管理最佳实践(设计模式)
  • 【JavaSE】异常处理学习笔记
  • 对比RFX2401C:AT2401C功率放大器的性价比与PIN兼容方案
  • 智汇云舟携最新无人机2D地图快速重建技术亮相广西国际矿业展览会
  • 蛋白质研究用蛋白酶购买渠道推荐
  • 深入理解C# Socket编程中的BeginConnect异步连接方法
  • vscode中launch.json、tasks.json的作用及实例
  • 苹果iOS应用ipa文件进行签名后无法连接网络,我们该怎么解决
  • 单链表反序实现
  • AI笔记 - 模型调试 - 调试方式
  • 日常踩坑-pom文件里jdbc配置问题
  • buunctf Crypto-[WUSTCTF2020]情书1
  • 模具制造业数字化转型:精密模塑,以数字之力铸就制造基石
  • 5月28日星期三今日早报简报微语报早读
  • AI任务相关解决方案1-基于NLP的3种模型实现实体识别,以及对比分析(包括基于规则的方法、CRF模型和BERT微调模型)
  • SQL进阶之旅 Day 6:数据更新最佳实践
  • STP协议:如何消除网络环路风暴
  • 【分治】翻转对
  • jsrpc进阶模式 秒杀js前端逆向问题 burp联动进行爆破
  • 【JavaEE】Spring事务