Linux中ldd命令的用法详解

Linux中ldd命令的用法详解

介绍

ldd命令是Linux下用来查看可执行文件或动态链接库依赖关系的工具。通过该命令可以查看一个可执行文件或动态链接库所依赖的其他库文件。

基本用法

ldd命令的基本用法非常简单,只需要在命令后面加上要查看的可执行文件或动态链接库的路径即可:

ldd [可执行文件/动态链接库路径]

常用选项

  • -v:显示ldd的版本信息
  • -u:显示未使用的依赖项
  • -d:显示调试信息

实例演示

下面我们来演示一下如何使用ldd命令查看一个可执行文件的依赖项:

假设我们有一个名为test的可执行文件,我们可以使用以下命令查看它所依赖的库文件:

ldd test

执行上述命令后,会显示出test可执行文件所依赖的库文件列表,如下所示:

    linux-vdso.so.1 =>  (0x00007fff5b3fe000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7a5d8f1000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7a5d5ed000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7a5d221000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f7a5dc2e000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f7a5d00b000)

其中,linux-vdso.so.1是一个虚拟库,表示Linux内核提供的一种特殊的动态链接技术,其他的则是test可执行文件所依赖的真实库文件。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42316.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • Win10怎么关闭笔记本触摸板?

    Win10怎么关闭笔记本触摸板? 为什么需要关闭笔记本触摸板? 如何临时关闭笔记本触摸板? 如何永久关闭笔记本触摸板? 为什么需要关闭笔记本触摸板? 笔记本电脑的触摸板是一种很方便的输入设备,但是在使用过程中,由于手掌误触等原因,可能会造成光标跳动,给操作带来不便。此时,关闭笔记本触摸板就成为了必要的选择。 如何临时关闭笔记本触摸板? 在临时需要关闭笔记本触…

    2023-08-04
    00
  • Win10提示“管理员已阻止你运行此应用mmc.exe”如何解决?

    Win10提示“管理员已阻止你运行此应用mmc.exe”如何解决? 问题产生的原因 解决方法 预防措施 问题产生的原因 在Win10操作系统中,当你尝试运行mmc.exe时,可能会出现提示“管理员已阻止你运行此应用mmc.exe”的错误信息。这是由于系统安全策略的限制导致的。系统管理员可能会禁止某些应用程序的运行,以避免潜在的安全风险。 解决方法 以下是解决…

    2023-08-10
    00
  • Word、Excel、PPT 2016商务办公全能一本通的学习指南

    本文将介绍《Word、Excel、PPT 2016商务办公全能一本通的学习指南》的内容,包括如何使用这三种常用的办公软件提高工作效率。我们将从以下几个方面进行详细讲解: Word Excel PPT Word 1. 格式化文本 Word是一个常用的文本编辑工具,可以用于创建各种文档,如报告、简历、合同等。格式化文本是Word的一个重要功能,可以让文档更加美观…

    2023-05-13
    00
  • 索尼笔记本U盘启动方法,使用U盘启动索尼笔记本的步骤和注意事项

    索尼笔记本U盘启动方法 准备工作 制作U盘启动盘 设置BIOS U盘启动 准备工作 在使用U盘启动索尼笔记本之前,需要做好以下准备工作: 一台能够制作U盘启动盘的电脑 一根容量大于2GB的U盘 一份Windows系统的安装镜像文件 一台索尼笔记本电脑 制作U盘启动盘 接下来需要将U盘制作成U盘启动盘,具体步骤如下: 插入U盘到电脑中,确保U盘内没有重要数据 …

    2023-06-16
    00
  • 惠普暗影精灵8笔记本怎么样(惠普暗影精灵8多少钱 -简评)

    暗影精灵 8 系列随着 12 代酷睿发布了,大厂的思路还是很直接的,就是要快,就是要性价比合适。 12 代 i7 + 3060 只要 7999, 这可能就是目前一线大厂里最便宜的了,要知道这个机器是没什么硬伤的: 23mm 的厚度 2.3kg 重量做到了 115W 显卡,整机估计还是 175W 左右,处理器功耗给得很足。 因为处理器功耗足够高的缘故,配合 1…

    2022-03-15 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信