Linking

Card Puncher Data Processing

About

Linking is the process of joining one or more object code files together with one or more of the system libraries. The C library libc is by default linked in. Other libraries may be specified with -llib options to the compiler (e.g. -lm for the Math library).

Libraries are linked either:

Once a library has been linked statically, if the same version of the library is updated (eg. minor upgrade, bug fix) the binary would need to be manually relinked to use the new library.





Discover More
Linux - Shared Library (so, sl)

so means shared object file and are shared library in Linux There format is the Executable and Linkable Format. As Shared Library, so files are open file opened by a process. The shared library extension...
Card Puncher Data Processing
OS - (Dynamic|Shared) Library (so, dll)

Shared libraries are libraries that are linked dynamically. Shared libraries allow common OS code to be bundled into a wrapper and used by any application software on the system without loading multiple...
Card Puncher Data Processing
Operating Systems - (Native) Libraries

native library are object file (binary) that has been compiled to the target operating system They can be used as libary in a application There is two types of OS library: Shared or Static_libraryStatic...



Share this page:
Follow us:
Task Runner