目标文件及链接.pptxVIP

  • 5
  • 0
  • 约1.04万字
  • 约 34页
  • 2023-10-16 发布于重庆
  • 举报
目标文件及链接 目标文件及链接全文共34页,当前为第1页。头文件C/C++源文件cc1/g++汇编文件as目标文件生成库连接命令文件库列表ar用户库可重定位模块ld可执行程序目标文件及链接全文共34页,当前为第2页。目标文件及链接全文共34页,当前为第3页。目标文件是什么样的 ? 目标文件中的内容至少有编译后的机器指令代码、数据。没错,除了这些内容以外,目标文件中还包括了链接时所须要的一些信息,比如符号表、调试信息、字符串等。目标文件及链接全文共34页,当前为第4页。目标文件的格式(ABI) ? 符号修饰标准、变量内层布局、函数调用方式等这些跟可执行代码二进制兼容性相关的内容称为ABI(Application Binary Interface)。我们常见的ABI格式:PEA.outCOFFELF 一般目标文件将这些信息按不同的属性,以“节”(Section)的形式存储,有时候也叫“段”(Segment)。目标文件及链接全文共34页,当前为第5页。A.Out 目标文件的格式 a.out exec head.text.data.rel.text.rel.data.symtab.strtabstruct exec {unsigned long a_midmag;unsigned long a_text;unsigned long a_data;unsigned long a

文档评论(0)

1亿VIP精品文档

相关文档