Static Libraries are linked into a compiled executable (or another library). After the compilation, the new artifact contains the static library’s content. Shared Libraries are loaded by the executable (or other shared library) at runtime .
Read moreWhat are shared and static libraries?
Shared libraries are added during linking process when executable file and libraries are added to the memory . Static libraries are much bigger in size, because external programs are built in the executable file.
Read moreHow do shared libraries work?
Static Libraries are linked into a compiled executable (or another library). After the compilation, the new artifact contains the static library’s content. Shared Libraries are loaded by the executable (or other shared library) at runtime .
Read more