安装 API

警告

此功能是实验性的,可能会有重大更改。请参阅Conan 稳定性部分以获取更多信息。

class InstallAPI(conan_api)
install_binaries(deps_graph, remotes=None)

为依赖图安装二进制文件 :param deps_graph: 要安装包的依赖图 :param remotes: 远程仓库

install_system_requires(graph, only_info=False)

为依赖图安装二进制文件 :param only_info: 仅允许报告和检查,但不进行安装 :param graph: 要安装包的依赖图

install_sources(graph, remotes)

为需要构建的包或与 tools.build:download_source 配置匹配的包的依赖图安装源文件 :param remotes: 远程仓库 :param graph: 要安装包的依赖图

install_consumer(deps_graph, generators=None, source_folder=None, output_folder=None, deploy=False, deploy_package=None, deploy_folder=None, envs_generation=None)

一旦依赖图安装完成,还需要执行一些操作,例如为根消费者调用生成器。这对于 conanfile.txt/py 或者“conan install <ref> -g