链接器脚本
2017-04-07 本文已影响0人
那段刻骨的岁月
Ⅰ脚本构成
Ⅱ链接器脚本---段
一个可执行程序通常是由:代码段,数据段,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= . (变量)
}