Translations:Upgrading GCC/20/de

From Gentoo Wiki
Jump to:navigation Jump to:search

Die ABI, also das Application Binary Interface, auch Binärschnittstelle genannt, ist ein Satz von Konventionen, der von allen Werkzeugen benutzt wird, die mit binären Repräsentationen von Programmen arbeiten. Dazu gehören beispielsweise Compiler, Assembler, Linker und die Laufzeitunterstützung von Sprachen (Quelle: GCC-Binärkompatibilität). Wenn die von binären Anwendungen und Bibliotheken benutzte ABI sich ändert, besteht das Risiko von Linker-Fehlern und Fehlfunktionen in Programmen. Dies kann verhindert werden, indem alle Bibliotheken, die C++-Code nutzen, neu kompiliert werden.