本地开发包

正如我们在教程的前几节中所学到的,开发 Conan 包时最直接的工作方式是运行 conan create。 这意味着每次运行时,Conan 都会在 Conan 缓存中执行一系列耗时的操作,例如下载、解压缩、复制源文件以及从头开始构建整个库。 有时,特别是对于大型库,当我们在开发配方时,这些操作无法每次都执行。

本节将首先介绍 Conan 本地开发流程,即在本地项目目录中处理包,而无需首先将包的内容导出到 Conan 缓存。

我们还将介绍其他包如何使用可编辑模式来使用正在开发中的包。

最后,我们将深入解释 Conan 包布局,这是使在 Conan 缓存或本地使用 Conan 包成为可能而无需进行任何更改的关键功能。