Skip to content

Latest commit

 

History

History
275 lines (249 loc) · 14.7 KB

interoperability.portability.md

File metadata and controls

275 lines (249 loc) · 14.7 KB

C++ links: interoperability - portability: libraries, ABI, name mangling

Contents


General

General: Readings

General: Software

  • Hedley
    • a single C/C++ header you can include in your project to enable compiler-specific features while retaining compatibility with all compilers. It contains dozens of macros to help make your code easier to use, harder to misuse, safer, faster, and more portable.
    • https://nemequ.github.io/hedley/
    • https://github.com/nemequ/hedley
  • Portable Snippets

General: Talks


ABI

ABI: Readings

ABI: Software

ABI: Talks


Name Mangling

Name Mangling: Readings

Name Mangling: Software

Name Mangling: Talks