加载映像是一个目标文件,其中包含一个或多个可执行文件的加载地址和已初始化段。加载映像目标文件可用于 ROM 屏蔽,也可在后续的链接步骤中重新链接。
多个命令行选项可用于控制使用 --load_image 时所生成文件的格式。这些选项的功能如下:
- 利用 --load_image:file_type 选项创建可重定位或可执行的输出文件。
- 利用 -load_image:format、--load_image:machine 以及
--load_image:endian 选项分别指定 ABI、机器类型和字节序。
- 利用
--load_image:combine_sections、--load_image:section_prefix 和 --load_image:section_addresses 选项组合段,为段名添加前缀,或在输出文件中包含加载地址。
- 利用
--load_image:output_symbols 和 --load_image:symbol_binding 选项选择是否输出符号,并指定在输出中的绑定方式。
- 利用 -load_image:localize 和
--load_image:globalize 选项控制单个符号是局部符号还是全局符号。
这些命令行选项在节 12.2.1中介绍。