1

我正在阅读LLD(LLVM 链接器)的文档,其中提到了“端口”。

例如。,

ELF端口是本文档中将描述的端口。PE/COFF端口已完成,包括 Windows 调试信息 (PDB) 支持。WebAssembly端口仍在进行中(请参阅 WebAssembly lld 端口)

有人可以解释一下链接器端口到底是什么吗?

4

1 回答 1

1

在这些上下文中,链接器中实际写入输出文件的部分(在各自的格式中,如 *nix 的 ELF 和 Windows 的 PE/COFF)。

由于格式(和相关的调试信息)可能非常复杂,这可能会非常大,并且因为它们在这里也有点依赖于平台,所以它被称为“端口”(如在移植中,将软件从一个系统转移到另一个),因为添加对各种文件格式的支持是添加新目标的主要部分。

于 2019-07-01T15:51:38.560 回答