首页 > 试题广场 > 运行 ldd hello 可以得到如下结果 Linux-gate.so.1(oxb7f4f000) Lib.so.6 /lib/tls/i686/cmov/libc.so.6(oxb7dee000) /lib/ld-linux.so.2(oxb7f50000) 其中 libc.so.6 是动态链接库,ld-linux.so.2 是动态链接库加载器,请简要描述下动态链 接库的加载过程和优点。
[问答题]
运行 ldd hello 可以得到如下结果
Linux-gate.so.1(oxb7f4f000) 
Lib.so.6 /lib/tls/i686/cmov/libc.so.6(oxb7dee000) 
/lib/ld-linux.so.2(oxb7f50000) 
其中 libc.so.6 是动态链接库,ld-linux.so.2 是动态链接库加载器,请简要描述下动态链接库的加载过程和优点。

3个回答

添加回答
推荐

 (1) 更加节省内存并减少

   查看全部
编辑于 2015-02-07 15:17:10 回复(0)
优点:
  1. 动态链接库在内存中多个进程之间可以共享,节省计算机内存和磁盘空间。
  2. 便于程序的更新和发布。
  3. 在程序中可通过代码来实现动态链接库的装载和卸载,这也是程序中插件技术的实现原理。
编辑于 2015-02-10 22:53:55 回复(0)
程序编译中需要时加载动态链接库。节省程序空间
发表于 2014-12-17 12:05:56 回复(0)

扫一扫,把题目装进口袋

牛客网,程序员必备求职神器

扫描二维码,进入QQ群

扫描二维码,关注牛客网公众号