OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_ram_entry)
SECTIONS
{
. = 0xA0008000;
. = ALIGN(4);
.text : { *(.text) }
. = ALIGN(4);
.rodata : { *(.rodata) }
. = ALIGN(4);
.data : { *(.data) }
. = ALIGN(4);
.got : { *(.got) }
. = ALIGN(4);
.bss : { *(.bss) }
}
我得到了 output_format、output_arch、entry... 可能意味着输出将是 elf32-littlearm 等等。
但是 Sections 部分是我没有得到的。
这个 '。=' 是开始。
和 '。= ALIGN(4)' 和 .text : { *(.text) } ....
谁能帮我解决这个T_T
谢谢阅读。