linux ldd 用法
时间: 2023-11-21 10:05:20 浏览: 88
浅谈Linux中ldconfig和ldd的用法
ldd 命令可以列出一个可执行文件或共享库所依赖的动态链接库列表。使用方法如下:
```
ldd [选项] 文件名
```
其中,选项包括:
- `-v`:显示详细信息,包括动态链接库的版本和地址等;
- `-u`:显示未使用的动态链接库;
- `-r`:显示重定位信息;
- `-d`:显示运行时动态链接库的调试信息;
- `-s`:显示库文件的大小。
例如,要查看可执行文件 `myprogram` 所依赖的动态链接库,可以执行以下命令:
```
ldd myprogram
```
这将输出类似以下内容:
```
linux-vdso.so.1 => (0x00007ffd8d1d9000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5a0b0f8000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5a0b4c9000)
```
其中,第一列是动态链接库的名称,第二列是库文件的路径,第三列是动态链接库的地址。
阅读全文