动态装载
维基百科,自由的 encyclopedia
动态装载,别称动态加载(英语:Dynamic Loading)是一种程序运行机制,能让电脑程序在运行时(而不是编译时)装载库(或者其他二进制对象)到内存中,然后检索库中函数和变量的地址,并执行这些函数或访问这些变量,且能在不需要时将库从内存中卸载。动态装载、静态链接(static linking)与动态链接(dynamic linking)(注意区分动态装载与动态链接的微妙差别)是复用其他软件代码的三种机制,不同于静态链接和动态链接,这种机制允许电脑程序在没有某些库的情况下启动,然后在运行的过程中发现可用的库从而获得额外的功能。
此条目可参照英语维基百科相应条目来扩充。 (2018年5月27日) |