链接器脚本

Ⅰ脚本构成

Ⅱ链接器脚本---段

一个可执行程序通常是由:代码段,数据段,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= .  (变量)

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容