Conan 2 - C 和 C++ 包管理器文档¶
欢迎!这是 Conan 的用户文档,Conan 是一个开源的、去中心化的 C/C++ 包管理器,适用于所有平台、所有构建系统和所有编译器。其他相关资源
Conan 主页。项目入口,包含文档、博客、社交媒体、下载、发布邮件列表等的链接。
Github 项目和问题跟踪器。主要的社区支持渠道,请在此处提交您的问题、Bug 报告和功能请求。
目录
简介
安装
教程
使用包
创建包
使用 Conan 仓库
本地开发包
版本控制
其他重要的 Conan 特性
CI 教程
项目设置
包管道
产品管道
DevOps 指南
在生产环境中使用 ConanCenter 包
本地配方索引仓库
使用 Conan 备份第三方源
管理包元数据文件
版本控制
从缓存保存和恢复包
在 Conan 包中供应商化依赖项
包晋升
检查包漏洞
安全性
使用 conan audit 扫描依赖项
软件物料清单 (SBOM)
安全指南
集成
CMake
CLion
Visual Studio
Autotools
Bazel
Makefile
Xcode
Meson
Emscripten
Premake
Android
JFrog
ROS
GitHub
社区
示例
ConanFile 方法示例
Conan 扩展示例
Conan 配方工具示例
交叉构建示例
配置文件示例
图表示例
开发工具和流程
Conan 命令示例
Conan 运行器示例
参考
命令
conanfile.py
conanfile.txt
工作区文件
配方工具
配置文件
扩展
环境变量
二进制模型
Conan 服务器
运行器
知识
备忘单
核心指南
常见问题
视频
Conan 2 基础培训
社区资源
孵化中的特性
Conan 2 中的新特性
更新日志