标签: c++ ubuntu dependencies
如果我有一个名为libAlpha.so的共享库,那么在Ubuntu中我可以通过运行命令ldd libAlpha找到它的依赖项。
libAlpha.so
ldd libAlpha
在Ubuntu中是否有类似的命令来查找可执行文件的依赖项?
答案 0 :(得分:2)
ldd应该适用于可执行文件。
ldd
您还可以尝试readelf -d(仅显示直接依赖关系)。
readelf -d
答案 1 :(得分:2)
ldd也可以在可执行文件上正常工作。
只需将路径传递给可执行文件:ldd /bin/ls
ldd /bin/ls