Skip to content
Latchkey

ABI (Interface Binária de Aplicação) - Definição do Glossário CI/CD

Uma ABI (interface binária de aplicação) é o contrato de baixo nível entre binários: como argumentos são passados, como structs são organizados na memória e como símbolos são nomeados, para que componentes compilados possam interoperar sem recompilação.

Por que quebra builds

Uma incompatibilidade de ABI (por exemplo, uma biblioteca construída contra a glibc mas executada contra a musl, ou uma mudança de versão da biblioteca padrão de C++) causa falhas de link ou de runtime mesmo quando o código-fonte compila sem erros.

Guias relacionados