Sobes.tech
Junior — Middle

Pode explicar o que é uma biblioteca estática em programação?

sobes.tech IA

Resposta da IA

Uma biblioteca estática é um conjunto de funções e dados compilados que são ligados ao programa na fase de compilação ou ligação. Ao contrário das bibliotecas dinâmicas, a biblioteca estática é incluída diretamente no arquivo executável, tornando o programa autónomo e sem dependências externas durante a execução.

Exemplo: em C/C++, a biblioteca estática geralmente tem a extensão .lib (Windows) ou .a (Linux). Durante a compilação, indica ao ligador para usar essa biblioteca, e todas as funções necessárias são copiadas para o arquivo executável final.