static linking

static linking

Combining all necessary subroutines from external libraries into one executable file when compiling an application. When running, the application is not dependent on any of the operating system's auxiliary software components, known as "DLLs" in Windows and "shared objects" in Mac and Unix. Therefore, changes in these auxiliary modules do not affect the application for better or worse. Contrast with dynamic linking. See runtime library.
References in periodicals archive ?
SQLite Static Linking for Win64, OCI and Direct connections in the same Oracle application, and more features are added.
Unlike classical spreadsheets that rely on static linking and consolidating, a hierarchical spreadsheet understands that data rollups are usually dynamic.
The Court fully recognized the need for expert testimony at trial about the GNU GPL and the technical facts at hand, particularly as to why static linking of software components into a single, unified, compiled binary forms a derivative work of the original components.
The first is Static Linking of SQLite library to dbExpress driver, that allows users to fully renounce using sqlite3.
To guarantee that any application that can be dynamically loaded can also be statically linked into a single executable image, NewMonics provides an automated stub creation capability, enabling ROMizer(R) static linking to be performed even when test classes or other classes referenced by third-party libraries are not available.
Use Static Linking to embed the SQLite library in your application, that will guarantee that the application will work with the SQLite library, with which it is developed, but not with the one, which is installed on the computer where the application is being deployed.