二进制模型

本节首先介绍如何计算 package_id,即包二进制文件的标识符,它通过哈希配置(设置 + 选项 + 依赖项版本)来生成。虽然 settingsoptions 的影响比较直接,但理解依赖项的影响需要更多的解释,因此将在单独的章节中进行说明。

Conan 二进制模型是可扩展的,用户可以定义自己的设置、选项和配置来模拟自己的二进制文件特征。

最后,将描述默认的二进制兼容性模型,以及如何根据不同的需求对其进行自定义。