首页 > 试题广场 >

请从编译、链接和运行等方面来描述共享库(或叫动态库)是如何实

[问答题]
请从编译、链接和运行等方面来描述共享库(或叫动态库)是如何实现动态加载的?
动态库在程序编译时并不会被链接到目标代码中,而是在程序运行是才被载入。不同的应用程序如果调用相同的库,那么在内存里只需要有一份该共享库的实例,规避了空间浪费问题。动态库在程序运行是才被载入,也解决了静态库对程序的更新、部署和发布页会带来麻烦。用户只需要更新动态库即可,增量更新
发表于 2019-09-08 23:26:15 回复(0)