Content deleted Content added
Khym Chanur (talk | contribs) Added STL to the list of well-known libraries |
m removed circular link |
||
Line 44:
Libraries can be linked dynamically. In [[Microsoft Windows]], those are called '''dynamically linked library''', or '''DLL'''. Conventional libraries are often called static library to distinguish from shared libraries.
A DLL is a
A program performing the former task is called a [[loader]], while the latter task is accomplished by a [[linker]]. However, to link a program against a DLL, thus making the program request that a particular DLL be loaded when it is started, the linker also needs to look into the DLL to verify that all symbols (routines and variables) used by the program are actually provided by the DLL, thus leaving the impression that ''dynamic'' linking is performed at ''compile time'', while it actually happens at ''run time'' (in most cases, at ''program start time'').
|