使用 Conan 仓库¶
我们已经 学会了如何从 Conan Center 下载和使用包,Conan Center 是开源 Conan 包的官方仓库。我们也 学会了如何创建自己的包 并将其存储在 Conan 本地缓存中以备后续使用。在本节中,我们将介绍如何使用 Conan 仓库来上传你的 recipes 和 binaries,并将它们存储在另一台机器、项目上供以后使用,或用于共享。
首先,我们将介绍如何在本地设置 Conan 仓库(如果你已经配置了 Conan 远程仓库,可以跳过此部分)。然后,我们将解释如何将包上传到你自己的仓库,以及在你配置了多个 Conan 远程仓库时如何进行操作。我们还将简要介绍如何为 Conan Center 中心仓库贡献内容。
最后,我们将解释 local_recipes_index,这是一种特殊的远程仓库,它允许使用包含 recipes 的源文件夹作为 Conan 远程仓库。
注意
Conan 2 基础培训课程可在 JFrog Academy 免费获得,其涵盖的主题与本文档相同,但更具互动性。您可以 此处 访问。