代码之家  ›  专栏  ›  技术社区  ›  xRobot

了解有关可执行文件的共享库的更多信息

  •  2
  • xRobot  · 技术社区  · 14 年前

    有没有办法知道从可执行文件中使用了哪些共享库?

    从DivFix++例如:

    $ file DivFix++ 
    DivFix++: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
    
    2 回复  |  直到 14 年前
        1
  •  5
  •   robbrit    14 年前

    使用ldd:

    $ ldd DivFix++
    
        2
  •  5
  •   codaddict    14 年前

    你可以使用 ldd 打印共享库依赖项的命令:

    ldd DivFix++