什么是"ld-2.11.1.so"以及如何查看源代码?

  • 本文关键字:查看源代码 ld-2 so linux
  • 更新时间 :
  • 英文 :


我正在尝试在我的计算机上编目RDTSC指令的使用。我的第一个想法是通过objdump运行我的/lib文件夹,并搜索RDTSC

$ for f in ls /lib/*; do echo "*** $f ***" && objdump -d $f | grep -n  rdtsc; done > ~/tmp/out

我注意到在ld.2.11.1中存在很多RDTSC。所以文件。我很确定它与动态库链接有关,但我不确定。我真正的问题是,我怎样才能找到源代码,这样我就可以看到RDTSC指令是干什么用的?

ld-2.11.1.so 动态链接器本身。它的大部分源代码都在glibc/elf目录中。你可以从这里开始。查找HP_TIMING*

ld.so是C库的一部分,通常是Glibc或EGlibc,具体取决于Linux发行版。

最新更新