链接器脚本

Ⅰ脚本构成

Ⅱ链接器脚本---段

一个可执行程序通常是由:代码段,数据段,bss段构成的。同样,在用于链接这个程序的链接器脚本中,就会反应出这几个段的信息。

Ⅲ创建链接器脚本---段信息

SECTIONS {
 . = 0x0   //   “.”代表当前位置 0x0代表链接地址
 . = ALIGN(4)   //四字节对齐
 .text:   //代码段
   {
     statt.o(.text)  //保障首先运行start.o
     *(.text)
   }
   . = ALIGN(4)   //四字节对齐
  .data:   //数据段
   {
     *(.data)
   }
   . = ALIGN(4)   //四字节对齐

  bass_start= .  (变量)
   .bss:   //代码段
   {
     *(.bss)
   }
  bass_end= .  (变量)

}

你可能感兴趣的:(链接器脚本)