linux-BR.org

Notícias de software livre e tecnologias

Para agilizar o carregamento da biblioteca, uma lista de bibliotecas encontradas é armazenada no arquivo /etc/ld.so.cache/, eliminando a necessidade de pesquisar todos os caminhos definidos a cada vez.No Linux, esses arquivos são chamados de bibliotecas compartilhadas ou objetos compartilhados com a extensão assim (no Windows, a extensão é DLL).Para determinar as bibliotecas exigidas por um arquivo executável binário, o comando LDD é usado
O sistema procura caminhos da biblioteca no arquivo /etc/ld.so.conf/.Os desenvolvedores do programa têm duas maneiras de usar as bibliotecas desejadas
Incorporá -los diretamente em seu código, conhecido como vinculação estática.
As bibliotecas são códigos prontos que os programas utilizam, eliminando a necessidade de os programadores os implementam.

Fonte: https://flevo.cfd/posts/linux-shared-libraries/