IT-Lexikon › Programmierung › ABI

ABI

Programmierung Svenska → Aktualisiert: 2026-09-04

Low-Level-Vertrag zwischen kompilierten Binärdateien — wie Funktionen aufgerufen werden, Parameter übergeben und Rückgabewerte behandelt werden.

Zu unterscheiden von der API (Quellcode-Ebene). Verschiedene ABIs: System V (Linux x86-64), Microsoft x64 (Windows), AAPCS (ARM). Eine gegen eine ABI kompilierte Binärdatei lässt sich nicht gegen eine andere linken. Der Unterschied zwischen Glibc und Musl ist eine ABI-Frage.

← Zurück zum Lexikon