Biblioteca Compartilhada - Definição do Glossário CI/CD
Uma biblioteca compartilhada é código compilado carregado em tempo de execução e compartilhado entre processos, referenciado pelos binários em vez de embutido neles.
Uma biblioteca compartilhada (.so no Linux, .dll no Windows, .dylib no macOS) é uma biblioteca compilada carregada em tempo de execução e compartilhada entre processos, de modo que seu código existe uma única vez na memória em vez de ser copiado para cada binário.
Uma biblioteca compartilhada (.so no Linux, .dll no Windows, .dylib no macOS) é uma biblioteca compilada carregada em tempo de execução e compartilhada entre processos, de modo que seu código existe uma única vez na memória em vez de ser copiado para cada binário.
No CI
Versões ausentes ou incompatíveis de bibliotecas compartilhadas são uma quebra clássica de CI: o build passa, mas o binário não inicia na imagem de deploy. Fixe as versões das imagens base e instale os pacotes de runtime explicitamente no workflow.