Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this section, we briefly describe a few tools that are useful for analyzing shared libraries, executable files, and compiled object (.o) files.
The ldd(1) (list dynamic dependencies) command displays the shared libraries that a program (or a shared library) requires to run. Here’s an example: