(计算机)动态加载器:操作系统在程序运行时负责装载并链接共享库/动态链接库(如 Linux 的 .so、Windows 的 .dll)的组件,使程序在启动或运行过程中能够找到并使用所需的库代码。(也常指“运行时链接器/动态链接器”的实现部分)
/daɪˈnæmɪk ˈloʊdər/
The dynamic loader loads shared libraries when the program starts.
动态加载器会在程序启动时加载共享库。
If the dynamic loader can’t find the required library, the application may fail at runtime with a missing dependency error.
如果动态加载器找不到所需的库,应用程序可能会在运行时因缺少依赖而报错并失败。
由 dynamic(“动态的、运行时的”)+ loader(“装载器”)构成。该术语来自操作系统与编译/链接领域,用来强调“库的装载与符号解析发生在程序运行期间”,区别于编译期或静态链接方式。