RISC-V MCU ld链接脚本说明 -- 以CH32V103为例

RISC-V MCU ld链接脚本说明 -- 以CH32V103为例

1、什么是ld链接脚本?

通常,程序编译的最后一步就是链接,此过程根据“*.ld”链接文件将多个目标文件(.o)和库文件(.a)输入文件链接成一个可执行输出文件(.elf)。涉及到对空间和地址的分配以及符号解析与重定位

而ld链接脚本控制这整个链接过程,主要用于规定各输入文件中的程序、数据等内容段在输出文件中的空间和地址如何分配。通俗的讲,链接脚本用于描述输入文件中的段,将其映射到输出文件中,并指定输出文件中的内存分配。

RISC-V MCU ld链接脚本说明 -- 以CH32V103为例

上一篇:SSH Secure Shell Client中文乱码的解决办法


下一篇:Go从入门到精通——控制流程