Conan 当前官方文档版本为 2.32.0,适合 C/C++ 项目进行依赖解析、二进制包管理、CMake 工具链配置和跨平台构建。
官方网站:https://conan.io/
DETAILED INTRODUCTION
Conan 是面向 C 和 C++ 开发者的开源、跨平台包管理器,主要用于管理第三方库、工具链和项目内部组件。它通过 conanfile.py 或 conanfile.txt 描述依赖关系,支持下载预编译二进制包,也可以在本地从源码构建。Conan 支持 CMake、MSBuild、Make、Meson、Bazel 等构建系统,并提供 profiles、settings、options、lockfiles、远程仓库、交叉编译、二进制缓存和私有仓库等能力,适合桌面软件、服务器、游戏、嵌入式、机器人和企业级 C++ 项目。
社区
Conan版本
学习视频
共0课时 | 0人学习
共0课时 | 0人学习
共0课时 | 0人学习
共0课时 | 0人学习
手册
Conan 2 官方文档总入口,包含安装、入门教程、包创建、依赖消费、远程仓库、CI/CD、交叉编译、配置管理、参考手册、Changelog 和社区资源,适合作为 Conan 2 主文档入口。
0
2026.09.21
详细介绍通过 pip、Homebrew、Windows 安装器、Debian/Ubuntu 安装包、自包含二进制文件和源码安装 Conan 的方法,并说明 Python 环境、系统要求和版本验证方式。
0
2026.09.21
面向初学者的完整实践教程,包含消费已有包、创建第一个 Conan 包、CMake、多配置构建、交叉编译、profiles、上传包、远程仓库、lockfiles 和本地开发模式。
0
2026.09.21
详细介绍如何编写 conanfile.py、声明源码、定义依赖、配置 settings 和 options、生成构建文件、编译、打包、编写 package_info() 和测试包。
0
2026.09.21
面向有一定使用经验的开发者,涵盖命令行、二进制模型、package ID、settings、options、profiles、lockfiles、远程仓库、配置文件、conanfile.py 方法和 API。
0
2026.09.21
专题
文章