pdf文档 Conan 1.58 Documentation

7.71 MB 979 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档主要介绍了Conan 1.58版本的更新内容,包括多个bug修复和新功能的添加。新增功能包含对现代CMake的支持、更高级的搜索查询、新的profiles命令以及对FreeBSD的初步支持等。文档还提到了Conan 2.0的迁移指南,以确保用户能够顺利过渡,同时提供了丰富的培训资源,如JFrog Academy的在线课程,帮助用户更好地掌握Conan的使用。
AI总结
### 《Conan 1.58 Documentation》总结 以下是文档内容的简要总结,重点突出核心观点和关键信息: #### Conan 1.58 更新日志 1. **新功能**: - 支持现代 CMake,包括INTERFACE IMPORTED目标的定义。 - 提供更高级的搜索查询功能。 - 新增 profile list/show 命令,用于查看或显示配置文件 Details。 - 初步支持 FreeBSD 系统。 - 添加了 description 字段,用于记录包内容。 - 生成导入清单及 conan imports --undo 功能,用于移除导入的文件。 - 支持远程仓库的 SSL 证书验证,允许自签名证书。 - 支持在 profile 中使用自定义路径,便于团队共享。 - 包 recipe 中新增 user 和 channel 字段,便于声明相同用户/频道的依赖项。 - 改进 conan.io 包页面,增加了描述功能。 2. **改进与修复**: - 修复使用版本范围和 requirements() 方法时的重复依赖问题。 - 修复 ConfigureEnvironment 辅助工具忽略 libcxx 设置的问题。 - 修复 conan install –all 生成损坏包的问题。 - 改善文件夹的大小写敏感管理。 - 修复 README 中的 Appveyor 链接。 - 允许在 CMake 辅助类中修改生成器。 - 在 tools.patch() 实用工具中增加 strip 参数。 - 删除未使用的 Boto 依赖项。 - 修复 Windows 中 conan.conf 的换行符问题。 - 自动使用 txt 和 env 生成器进行测试包生成。 - 修复上传 Python 包时生成 .pyc 文件的问题。 - 修复 conanfile 中重复 requires 声明导致的崩溃问题。 - 修复现有导入文件为符号链接时的崩溃问题。 - 修复 web 界面中“复制安装命令到剪贴板”缺少选项的问题。 3. **社区贡献**: - 提供了基于工作流的扩展 cheatsheet,涵盖: - 设置与配置:安装、配置、配置文件、远程仓库。 - 使用包:在应用中使用包、下载包、使用本地缓存、独立使用包。 4. **培训资源**: - JFrog Academy 提供了免费的在线 Conan 培训课程,涵盖初级和高级场景,包括互动练习和测试。 #### 总结 Conan 1.58 版本主要集中在错误修复、新功能开发以及改进现有功能上,同时提供了丰富的社区资源和培训资源,帮助用户更好地使用 Conan 进行包管理。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 967 页请下载阅读 -
文档评分
请文明评论,理性发言.