Removed prompts from sample commands. What they are, why they're useful. A static library is an archive whose members are object files. A library makes it possible for a program to use common routines without the administrative overhead of maintaining their source code, or the processing overhead of compiling them each time the program is compiled. How they're named, version numbers, symbolic links.
Static libraries have names like libfoo.a, with no version numbers.
There are normally no symbolic links associated with a static library. Where they're installed. They are used only during compilation. They are not critical to the operation of the system, so need not be on the root filesystem. How ld finds them.