链接脚本语法常用指令 AT
时间: 2024-08-27 13:01:29 浏览: 191
Link-Script语法/ HighTec用户手册/ 链接脚本
链接脚本是GNU链接器(ld)使用的一种语言,用于控制如何将程序的各个部分组合成一个单一的可执行文件。其中,AT指令通常用于链接脚本中,用于指定输入文件在输出文件中的位置。
具体的语法是:`AT(表达式, 文件名)`
这里的表达式指定了输入文件在输出文件中的地址,文件名是指定的输入文件。如果表达式为0,则该指令等同于`INPUT(文件名)`。
例如,如果你有一个名为`mytext.o`的文件,你想将其加载到0x10000的地址,你可以在链接脚本中使用`AT(0x10000, mytext.o)`。
需要注意的是,AT指令通常用于处理特定的布局需求,如当链接器不能自动处理或需要精确控制内存布局时。
阅读全文