在前面的示例中,我们使用了conan create命令来创建库的包。 每次运行时,Conan 都会执行以下昂贵的操作:

    1. 将源代码复制到一个新的文件夹。
    2. 从头开始构建整个库。
    3. 构建库后将其打包。
    4. 构建test_package示例并测试它是否有效。

    但是有时候,尤其是对于大型库,当我们开发配方时,我们不能每次都执行这些操作。
    以下部分介绍了基于Bincraftters社区博客的本地开发流程。


    本地工作流程鼓励用户相对于其配方在本地子目录中进行反复试验,就像开发人员通常使用其他构建工具测试构建项目的方式一样。 策略是在此阶段中分别测试conanfile.py方法。

    我们将使用此 conan流程示例 来按照以下顺序进行操作。