waldyrpe Postado Agosto 28, 2009 Denunciar Share Postado Agosto 28, 2009 Oi pessoal,Alguém sabe me dizer qual a diferença entre uma biblioteca dinâmica e uma biblioteca estática?Obs: biblioteca dinâmica = .dll (windows) e .a (unix like) biblioteca estática = .lib (windows) e .so (unix like)Valeu []s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mnemonic Postado Agosto 28, 2009 Denunciar Share Postado Agosto 28, 2009 As estaticas são unidas ao programa em tempo de compilação, as dinamicas em tempo de execução.Geralmente o resultado final é o mesmo...No caso das DLLs, tem a questão que elas só são chamadas quando o programa principal estiver fazendo alguma chamada a ela. Se isso não ocorre, ela não consome nenhum recurso do sistema. Enquanto que do outro jeito elas são executadas junto com o programa (pois são compilados juntos).Achei esse site que explica legal:http://augustocampos.net/revista-do-linux/...ibliotecas.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 waldyrpe Postado Agosto 29, 2009 Autor Denunciar Share Postado Agosto 29, 2009 As estaticas são unidas ao programa em tempo de compilação, as dinamicas em tempo de execução.Geralmente o resultado final é o mesmo...No caso das DLLs, tem a questão que elas só são chamadas quando o programa principal estiver fazendo alguma chamada a ela. Se isso não ocorre, ela não consome nenhum recurso do sistema. Enquanto que do outro jeito elas são executadas junto com o programa (pois são compilados juntos).Achei esse site que explica legal:http://augustocampos.net/revista-do-linux/...ibliotecas.htmlValeu cara, boa explicação agora entendi...[]s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Arrk Postado Agosto 30, 2009 Denunciar Share Postado Agosto 30, 2009 Oi pessoal,Alguém sabe me dizer qual a diferença entre uma biblioteca dinâmica e uma biblioteca estática?Obs: biblioteca dinâmica = .dll (windows) e .a (unix like) biblioteca estática = .lib (windows) e .so (unix like)Valeu []sCorreção: biblioteca dinâmica = .dll (windows) e .so (unix like) biblioteca estática = .lib (windows) e .a (unix like)Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
waldyrpe
Oi pessoal,
Alguém sabe me dizer qual a diferença entre uma biblioteca dinâmica e uma biblioteca estática?
Obs: biblioteca dinâmica = .dll (windows) e .a (unix like)
biblioteca estática = .lib (windows) e .so (unix like)
Valeu
[]s
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.