|
|
|
|
挪动端

为初学者复杂引见通博8888官网 ldd下令

假如您的任务触及到 通博8888官网 中的可实行文件和共享库的知识,则需求理解几种下令行东西。此中之一是 ldd ,您可以运用它来拜访共享工具依赖干系。在本教程中,我们将运用一些易于了解的示例来讨论此适用顺序的根底知识。

作者:Himanshu Arora泉源:通博8888官网中国|2018-03-12 19:43

假如您的任务触及到 通博8888官网 中的可实行文件和共享库的知识,则需求理解几种下令行东西。此中之一是 ldd ,您可以运用它来拜访共享工具依赖干系。在本教程中,我们将运用一些易于了解的示例来讨论此适用顺序的根底知识。

请留意,这里提到的一切示例都已在 Ubuntu 16.04 LTS 上停止了测试。

通博8888官网 ldd 下令

正如扫尾曾经提到的,ldd 下令打印共享工具依赖干系。以下是该下令的语法:

  1. ldd [option]... file...

上面是该东西的手书页对它作出的表明:

ldd 会输入下令行指定的每个顺序或共享工具所需的共享工具(共享库)。

以下运用问答的方法让您更好地理解ldd的任务原理。

题目一、 怎样运用 ldd 下令?

ldd 的根本用法十分复杂,只需运转 ldd 下令以及可实行文件或共享工具的文件称号作为输出。

  1. ldd [object-name]

比方:

  1. ldd test

How to use ldd

How to use ldd

以是你可以看到一切的共享库依赖曾经在输入中发生了。

Q2、 怎样使 ldd 在输入中天生细致的信息?

假如您想要 ldd 天生细致信息,包罗标记版本控制数据,则可以运用 -v 下令行选项。比方,该下令

  1. ldd -v test

当运用 -v 下令行选项时,在输入中发生以下内容:

How to make ldd produce detailed information in output

How to make ldd produce detailed information in output

Q3、 怎样使 ldd 发生未运用的间接依赖干系?

关于这个信息,运用 -u 下令行选项。这是一个例子:

  1. ldd -u test

How to make ldd produce unused direct dependencies

How to make ldd produce unused direct dependencies

Q4、 怎样让 ldd 实行重定位?

您可以在这里运用几个下令行选项:-d-r。 前者通知 ldd 实行数据重定位,后者则使 ldd 为数据工具和函数实行重定位。在这两种状况下,该东西都市陈诉丧失的 ELF 工具(假如有的话)。

  1. ldd -d
  2. ldd -r

Q5、 怎样取得关于ldd的协助?

--help 下令行选项使 ldd 为该东西天生有效的用法相干信息。

  1. ldd --help

How get help on ldd

How get help on ldd

总结

ldd 不像 cdrmmkdir 如许的东西种别。这是由于它是为特定目标而构建的。该适用顺序提供了无限的下令行选项,我们在这里引见了此中的大局部。要理解更多信息,请前去 ldd手书页

【编辑引荐】

  1. 9个进步零碎运转速率的轻量级通博8888官网使用
  2. 通博8888官网下最好的图片截取和视频截录东西
  3. 怎样给 “rm” 下令添加个“渣滓桶”
  4. 在通博8888官网中主动设置装备摆设IPv6地点
  5. 为初学者引见的通博8888官网 tee下令(6个例子)
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
分享:
各人都在看
猜你喜好

读 书 +更多

点石成金:访客至上的网页设计秘籍(原书第2版)

有些网站看起来很清新; 有些网站看起来很芜杂; 有些网站能让你轻松地找到材料; 有些网站让你犹如置身迷宫…… ...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊