我怎么知道哪个库和手册页会先被找到?

Ame*_*ina 3 man libraries which

使用二进制文件,我总是which foo可以知道我正在调用哪个二进制文件$ foo,但是手册页呢?有没有办法知道默认情况下会加载手册页的路径?

同样,动态库呢?是否可以找出.so将为给定库名称加载的文件的路径?

更新:

我刚刚了解了pkg-config,但我没有看到要求它输出路径的选项。此外,看起来它需要具有.pc指定路径的文件。这仍然可以帮助解决这个问题吗?

sen*_*nfo 5

man -w 将打印联机帮助页的路径。

ldd 可能对库有用,在与它们链接的可执行文件上运行它。