龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

查找某条命令的相关库文件

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:
在制作自己的发行版时经常需要判定某条命令需要哪些库文件的支持,以确保指定的命令在独立的系统内可以可靠的运行。 在Linux环境下通过ldd命令即可实现,在控制台执行: ldd /bin

  在制作自己的发行版时经常需要判定某条命令需要哪些库文件的支持,以确保指定的命令在独立的系统内可以可靠的运行。

  

在Linux环境下通过ldd命令即可实现,在控制台执行:

  

ldd /bin/ls

  

即可得到/bin/ls命令的相关库文件列表。

  

  

查询某个命令使用了什么库文件

  

  

例如要知道ls使用了什么库文件,可以使用:

  

$ ldd /bin/ls

  

显示如下(redhat7.3):

  

liBTermcap.so.2 => /lib/libtermcap.so.2 (0x40019000)

  

libc.so.6 => /lib/i686/libc.so.6 (0x42000000)

  

/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

  

精彩图集

赞助商链接