当前位置: 技术问答>linux和unix
求教:给你一个程序,怎样判断它用到了哪些库
来源: 互联网 发布时间:2015-12-05
本文导语: 这些库应当是它所用到的最少的库. | 用ldd 来显示执行文件需要哪些共享库。 多说两句:soname——简写共享目标名(short for shared object name)。这是一个为共享库(.so)文件内嵌的版本名...
这些库应当是它所用到的最少的库.
|
用ldd 来显示执行文件需要哪些共享库。
多说两句:soname——简写共享目标名(short for shared object name)。这是一个为共享库(.so)文件内嵌的版本名字。通过它可以解决库版本冲突。
个人经验下载tar包解出文件。.so文件不要直接安装。
多说两句:soname——简写共享目标名(short for shared object name)。这是一个为共享库(.so)文件内嵌的版本名字。通过它可以解决库版本冲突。
个人经验下载tar包解出文件。.so文件不要直接安装。
|
ldd 程序
|
ldd
不过ldd好像只能查看到他用了哪些动态库
编译时用到的静态库好像就查不到了
不过ldd好像只能查看到他用了哪些动态库
编译时用到的静态库好像就查不到了