segunda-feira, 14 de março de 2011

DLLs

Palavras-chave: dll, arquivos dll.

Fig. 1 - DLL.

Ao instalar um emulador recebi uma mensagem dizendo que um arquivo .dll não havia sido encontrado :(.

Mas o que é uma dll? Para que serve a dll?

De forma sucinta, DLLs (Dynamic-Link Library - Biblioteca de Ligação Dinâmica) são arquivos extremamente importantes para o funcionamento do sistema operacional e diversos softwares.

Elas atuam de forma semelhante aos arquivos executáveis (exe), já que possuem códigos e outras informações como configurações de mouse, fontes, etc. Também são responsáveis por buscar informações que estão salvas no HD (p. ex. a pedido de algum software), salvar dados, salvar configurações, entre outras coisas.

Além de oferecerem todo o suporte necessário aos softwares para que eles realizem suas funções específicas, uma das grandes vantagens na utilização das dlls está no fato de que quando for necessário atualizar um software, somente as bibliotecas serão modificadas e não o arquivos .exe em sí.

No Linux, os arquivos .so são equivalentes aos .dll no Windows.
-

Nenhum comentário: