【发布时间】:2015-12-23 03:11:51
【问题描述】:
[root@wdctc1281 bin]# ldd node
linux-vdso.so.1 => (0x00007fffd33f2000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f70f7855000)
librt.so.1 => /lib64/librt.so.1 (0x00007f70f764d000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f70f7345000)
libm.so.6 => /lib64/libm.so.6 (0x00007f70f7043000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f70f6e2d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f70f6c10000)
libc.so.6 => /lib64/libc.so.6 (0x00007f70f684f000)
/lib64/ld-linux-x86-64.so.2 (0x00007f70f7a61000)
第一行和最后一行是什么意思?它们看起来不像正常的
xxxx.so => /lib64/xxxxx.so (0xxxxxxxxxxxxxxxxxxxx)
格式。
【问题讨论】:
-
您是否尝试阅读 ldd 的手册页?它会准确地告诉你它的作用。
-
我知道它的作用,但我不知道在我的情况下在哪里可以找到 linux-vdso.so.1(第一行),以及为什么没有指向 /lib64/ld 的箭头-linux-x86-64.so.2(最后一行)。