是否存在任何用于了解可执行文件中已编译函数大小的实用程序?

时间:2010-02-24 22:43:04

标签: debugging binary executable filesize utility

我想要一份报告,向我展示可执行文件中不同符号(已编译)的大小。像Delphi中的.map文件,但如果可能的话通用。来自binutils的nm,显示起始地址(?),也许我可以使用该信息?

(我正在使用对象pascal + freepascal编译器)

1 个答案:

答案 0 :(得分:0)

  • FPC / LD也可以生成地图文件
  • 分析.o文件的各种方法。 (nm,objdump和解析各部分之间的地址增量)
  • 也许信息存储在.ppu中,看看包含.ppu加载器的ppu单元(编译器目录)