Logo
2.16
  • 简介
  • Conan 2 中的新特性
  • 安装
  • 教程
    • 使用包
    • 创建包
    • 使用 Conan 仓库
    • 在本地开发包
    • 版本控制
    • 其他重要的 Conan 功能
  • CI 教程
  • Devops 指南
  • 集成
  • 示例
  • 参考
  • 知识
  • 孵化中的功能
  • 变更日志
conan

🔍 使用新的 conan audit 命令扫描包中的漏洞。 立即注册。

  • 教程
  • 在 GitHub 上编辑

教程¶

本节旨在通过实际示例指导您了解 Conan 的最重要功能。从使用 Conan 已经打包的库,到如何打包您的库并将它们与所有预编译的二进制文件一起存储在远程服务器上。

  • 使用包
    • 使用 Conan 构建一个简单的 CMake 项目
    • 将构建工具用作 Conan 包
    • 构建多个配置:Release、Debug、Static 和 Shared
    • 了解使用 conanfile.py 与 conanfile.txt 的灵活性
    • 如何使用 Conan 交叉编译您的应用程序:主机和构建上下文
    • 版本控制简介
  • 创建包
    • 创建您的第一个 Conan 包
    • 处理包中的源文件
    • 向包中添加依赖项
    • 准备构建
    • 在配方中配置设置和选项
    • 构建包:build() 方法
    • 打包文件:package() 方法
    • 定义消费者的信息:package_info() 方法
    • 测试 Conan 包
    • 其他类型的包
  • 使用 Conan 仓库
    • 设置 Conan 远程仓库
    • 上传包
    • 为 Conan Center 做出贡献
    • 本地配方索引仓库
  • 在本地开发包
    • 包开发流程
    • 可编辑模式下的包
    • 了解 Conan 包布局
  • 版本控制
    • 版本
    • 版本范围
    • 修订版本
    • 锁定文件
    • 依赖冲突
  • 其他重要的 Conan 功能
    • python_requires
    • 包列表
    • 从缓存中删除未使用的包
上一页 下一页

© 版权所有 2016-2024, JFrog. 上次更新于 4月 29, 2025.

版本: 2.16
版本
2.16
2.15
2.14
2.13
2.12
2.11
2.10
2.9
2.8
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
2

1
1.66
1.65
1.64
1.63
1.62
1.61
1.60
1.59
1.58
1.57
1.56
1.55
1.54
1.53
1.52
1.51
1.50
1.49
1.48
1.47
1.46
1.45
1.44
1.43
1.42
1.41
1.40
1.39
1.38
1.37
1.36
1.35
1.34
1.33
1.32
1.31
1.30
1.29
1.28
1.27
1.26
1.25
1.24
1.23
1.22
1.21
1.20
1.19
1.18
1.17
1.16
1.15
1.14
1.13
1.12
1.11
1.10
1.9
1.8
1.7
1.6
1.5
1.4
1.3
下载
PDF