配方工具

工具是指可以在 Conan 配方中导入和使用的所有内容。

导入路径始终如下所示

from conan.tools.cmake import CMakeToolchain, CMakeDeps, CMake
from conan.tools.microsoft import MSBuildToolchain, MSBuildDeps, MSBuild

主要准则是

  • 配方可以导入的所有内容都属于 from conan.tools。任何其他内容都是私有实现,不应在配方中使用。

  • 只有已记录的、公共的(前面没有 _)工具才能在配方中使用。

内容