Dynamic Linking - Definição do Glossário CI/CD
O dynamic linking resolve referências de biblioteca em tempo de carregamento ou de execução, e não em tempo de build, então o executável depende da presença de bibliotecas compartilhadas (.so, .dll, .dylib) no sistema alvo.
No CI
Um shared object ausente se manifesta em tempo de execução como "error while loading shared libraries" ou "cannot open shared object file", e não em tempo de build, então pode passar na etapa de build e falhar depois.
Guias relacionados
Static Linking - CI/CD Glossary DefinitionStatic Linking: Static linking copies the machine code of needed library functions directly into the final ex…
Linking - CI/CD Glossary DefinitionLinking: Linking is the build step that combines compiled object files and libraries into a single executable…
ABI (Application Binary Interface) - CI/CD Glossary DefinitionABI (Application Binary Interface): An ABI (application binary interface) is the low-level contract between b…