OS - (Dynamic|Shared) Library (so, dll)

Card Puncher Data Processing

OS - (Dynamic|Shared) Library (so, dll)

About

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 copies into memory. All the applications on the system can use it without using more memory.

See also Code Deployment - Shared library

A shared library is a file that is intended to be shared by executable files and further shared object files.

They are loaded into memory at load time or run time, rather than being copied by a linker during the creation of the executable file.

Shared Library are open file opened by a process.

Shared Library by System

Operating System / Technology Path Variable File Extension Example
Linux (for Linux and Solaris) LD_LIBRARY_PATH so myLibrary.so
Windows PATH dll (dynamically linked libraries) myLibrary.dll
Java Djava.library.path See Native MEthod

Documentation / Reference





Discover More
Death Stars Architecture Diagram
Code Shipping - Dependency (Coupling)

in code. A (module|package|library) often requires other (packages|module) to be installed to function correctly. Such a relation is called a dependency. Coupling or dependency is the degree to which...
Windows 95 Wallpaper Version
Windows - Executable (Library/Program)

and in windows PE : Portable_Executable exe dll The extensions are also defined in the pathext environment variable started when the user login - started when the windows system...



Share this page:
Follow us:
Task Runner