0

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

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

4

1 回答 1

0
  • FPC/LD 也可以生成映射文件
  • 分析 .o 文件的各种方法。(nm、objdump 和解析段之间的地址增量)
  • 也许信息存储在 .ppu 中,请查看包含 .ppu 加载器的 ppu 单元(编译器目录)
于 2010-04-10T22:34:28.383 回答