ZHCADC3B February 2019 – October 2023
如前所述,ABI 并未定义所有情况下的具体行为,而是一套允许平台或系统特定变化的原则规范。ABI 中存在可以使用或不使用的模型变体。ABI 在使用此类变体的情况下对实现进行了标准化。有些变体彼此不兼容。如果任何对象使用特定的模型,则所有对象都必须使用。在这种情况下,工具链应使用构建属性来防止组合不兼容的对象。