Bibliotecas compartilhadas: Windows versus o método Linux
Eu tenho uma pergunta rápida sobre bibliotecas compartilhadas do Windows (DLLs) versus bibliotecas compartilhadas do Linux (SOs).
Por que é que, quando você cria uma DLL do Windows, ela requer que o programa cliente também se vincule a uma biblioteca estática (arquivo .lib), mas os aplicativos criados no Linux não exigem nenhum vínculo com essa biblioteca estática.
Tem alguma coisa a ver com a realocação de código e afins? Obrigado.