IT-lexicon › Programmeren › ABI

ABI

Programmeren Svenska → Bijgewerkt: 2026-10-02

Het laagniveaucontract tussen gecompileerde binaries: hoe functies worden aangeroepen, parameters doorgegeven en returnwaarden afgehandeld.

Niet te verwarren met de API, die op broncodeniveau werkt. Er bestaan verschillende ABI's: System V (Linux x86-64), Microsoft x64 (Windows) en AAPCS (ARM). Een binary die voor de ene ABI is gecompileerd, kan niet worden gelinkt met een andere. Het verschil tussen glibc en musl is een ABI-kwestie.

← Terug naar het lexicon