keil如何关闭.map文件

keil如何关闭.map文件,第1张

map文件是通过编译器编译之后,集程序、数据及IO空间的一种映射文件。

很多技术牛逼的工程师在遇到内存越渗缺界,或溢出的情况,首先想到的就是分析map文件。通过map文件可以知道函数大小,入口地址等一些重要信息

我们在Keil中最常见的就是在编译之后,编译窗口会悄慎显示类似如下一段关于程序和数据大小的信息:

Program Size: Code=1112 RO-data=320 RW-data=0 ZI-data=1632

这一段提示信息其实是汇总了程序和数据的信息,这些信息其实是单个模块汇总而成,在map文件里有详启喊敬细列表。

首先需要开启早缓map文件的嫌唯生成。

项目配置栏中listing栏下勾选Linker Listing,然后勾芹睁培选所有子选项。重新编译工程。

然后就可以在主目录下的Listings目录下看到生成的map文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12290923.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存