阎良网站建设公司,wordpress翻译配置,如何建网站商城,临安区建设局网站前言 最近需要熟悉 elf 与 共享库 的链接与加载流程#xff0c;需要先了解 elf 文件 是怎么链接的#xff0c;链接脚本如何阅读 最有效的方式是查看 GNU 官方的 Linker (ld) 文档#xff0c;通过查找#xff0c;这个 Linker (ld) 属于 GNU binutils#xff0c;当前的较新…前言 最近需要熟悉 elf 与 共享库 的链接与加载流程需要先了解 elf 文件 是怎么链接的链接脚本如何阅读 最有效的方式是查看 GNU 官方的 Linker (ld) 文档通过查找这个 Linker (ld) 属于 GNU binutils当前的较新的版本为 2.40
binutils Linker (ld) 文档 文档地址 https://sourceware.org/binutils/docs-2.40/ 可以下载 pdf 文档或者查看在线的 文档 binutils Linker (ld) 在线文档 https://sourceware.org/binutils/docs-2.40/ld.html 较老版本文档
版本较老ld-2.9.1供参考 https://ftp.gnu.org/old-gnu/Manuals/ld-2.9.1/html_mono/ld.html
小结
程序 的链接脚本、链接过程、加载原理需要对 binutils 2.40 Linker (ld) 熟悉当然也需要熟悉 elf 文件格式