代码之家  ›  专栏  ›  技术社区  ›  Satbir

编译期间生成的映射文件是什么

  •  0
  • Satbir  · 技术社区  · 15 年前

    编译项目期间生成的信息映射文件包含哪些内容以及如何在中启用/map选项 生成文件 .

    Language: C++

    编译程序: VC6

    1 回复  |  直到 7 年前
        1
  •  2
  •   unwind    15 年前

    Microsoft's documentation 对于/map链接器选项:

    映射文件是包含 以下关于 正在链接的程序:

    • 模块名,它是文件的基名称
    • 来自程序文件头的时间戳(不是来自文件系统)
    • 程序中的组列表,每个组的起始地址(如 节:偏移)、长度、组名, 和班
    • 公共符号列表,每个地址(如节:偏移量),符号 姓名、单位地址和.obj文件 定义符号的位置
    • 入口点(作为截面:偏移)
    推荐文章