V2EX  ›  英汉词典
Enqueued related words: Dyld

Dynamic Linker

释义 Definition

dynamic linker动态链接器;一种在程序运行时把可执行文件与共享库/动态库连接起来、完成符号解析与重定位并把所需代码映射到内存中的系统组件(常见于 Linux 的 ld.so/ld-linux,macOS 的 dyld,Windows 由加载器机制处理 DLL)。

发音 Pronunciation (IPA)

/daɪˈnæmɪk ˈlɪŋkər/

例句 Examples

The dynamic linker loads shared libraries when the program starts.
动态链接器会在程序启动时加载共享库。

If the dynamic linker cannot find the correct library version, the application may fail at runtime even though it compiled successfully.
如果动态链接器找不到正确的库版本,即使程序成功编译,也可能在运行时失败。

词源 Etymology

dynamic 来自希腊语 dynamis(“力量、动力”),引申为“变化的、运行时发生的”;linker 源于 link(“连接”)+ -er(表示执行者),合起来就是“在运行时执行连接工作的工具/组件”。该术语与传统“静态链接(static linking)”相对。

相关词 Related Words

文学与作品 Literary Works

  • Linkers and Loaders — John R. Levine(专门系统讲解链接器/加载器,包含动态链接相关内容)
  • The Linux Programming Interface — Michael Kerrisk(涉及运行时加载、共享库与动态链接机制)
  • Advanced Programming in the UNIX Environment — W. Richard Stevens, Stephen A. Rago(讨论进程加载、库与相关系统行为)
  • Linux 手册页 ld.so(8) / ld-linux(8)(动态链接器的权威说明文档)
  • Apple 文档与手册页 dyld(1)(macOS 动态链接器相关资料)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   971 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 23:20 · PVG 07:20 · LAX 15:20 · JFK 18:20
♥ Do have faith in what you're doing.