Linux ld:`-m`选项和命令`ld -melf_32 -Ttext 0 -e startup_32`的含义是什么

时间:2016-03-27 01:47:24

标签: linux linker ld

我已阅读ld手册,-m emulation选项引用emulate the emulation linker,说明的含义是什么。 -T scriptfile选项可以use scriptfile as the linker script,但-Ttext 0选项引用的是什么?

1 个答案:

答案 0 :(得分:1)

-Ttext 0告诉链接器在地址0

启动程序
  

15.3链接器仿真选择

     

链接器仿真是链接器的“个性”,它为目标系统的其他方面提供链接器默认值。特别是,它由

组成      

链接描述文件

     

目标

     

在链接过程的某些阶段运行的几个“钩子”函数,用于执行某些目标所需的特殊事务

http://ftp.gnu.org/old-gnu/Manuals/binutils/html_node/binutils_20.html