In computer science, a static library or statically-linked library is a set of routines, external functions and variables which are resolved in a caller at compile-time and copied into a target application by a compiler, linker, or binder, producing an object file and a stand-alone executable. This executable and the process of compiling it are both known as a static build of the program. Historically, libraries could only be static. Static libraries are either merged with other static libraries and object files during building/linking to form a single executable, or they may be loaded at run-time into the address space of the loaded executable at a static memory offset determined at compile-time/link-time.
Read more about Static Library: Advantages and Disadvantages, Linking and Loading, Creating Static Libraries in C/C++
Famous quotes containing the word library:
“With sighs more lunar than bronchial,
Howbeit eluding fallopian diagnosis,
She simpers into the tribal library and reads
That Keats died of tuberculosis . . .”
—Allen Tate (18991979)