Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is ABI, why doesn't C++ have a standard one, and why would it matter if it did?

Tags:

c++

What is ABI, why doesn't C++ have a standard one, and why would it matter if it did?

like image 834
David Avatar asked Oct 08 '22 00:10

David


1 Answers

ABI is an Application Binary Interface. It describes a standard for how application binaries are organized and accessed.

Standardization would allow multiple compilers to build binaries that were completely compatible with each other, or potentially allow single executables to run on various platforms without recompilation, etc.

like image 149
Reed Copsey Avatar answered Oct 12 '22 13:10

Reed Copsey



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!