如何查找依赖库

时间:2013-05-29 06:15:26

标签: c++ linux shared-libraries

我有一个C / C ++应用程序,我需要确定它所依赖的所有(共享)库,所以我可以与其他人共享它和库,这样他们就不必在Linux上安装任何软件包了。

那么可以确定C ++应用程序所依赖的所有库吗?

稍微澄清一下,我暂时没有应用程序makefile,这就是为什么我必须找到另一种方式。

2 个答案:

答案 0 :(得分:10)

我认为对于linux,您可以使用 ldd命令。您可以在此处查看此命令的手册页,也可以在此处找到http://linux.about.com/library/cmd/blcmdl1_ldd.htm

答案 1 :(得分:3)

尝试使用ldd,它将列出该可执行文件的依赖库