您现在的位置是:首页 > 文章详情

Conan 1.57 发布,开源 C/C++ 包管理器

日期:2023-01-14点击:268

Conan 是一个去中心化、开源的 C/C++ 包管理器。适用于所有平台,包括 Linux、macOS、Windows、Solaris、FreeBSD、Docker、WSL 等。它可以为任何配置和平台创建、上传和下载二进制文件, 甚至交叉编译,节省大量的开发和持续集成时间。

Conan 1.57 正式发布,更新内容如下:

  • 功能:为 AutotoolsToolchain 添加了辅助函数:update_configure_args、update_make_args 和update_autoreconf_args,以便毫不费力地更新/调整标志
  • 功能:允许使用 tools.microsoft.msbuild:installation_path='跳过 conanvcvars.bat 的生成
  • 功能:为 check_min_vs 增加了新的 raise_invalid 参数
  • 功能:增加了一个 conf 变量,用于向使用 -T 标志的链接器提供链接器脚本
  • 功能:CMakeToolchain 也可以编写 CMake Test Presets
  • 功能:增加在 cmake.install 函数中提供 -component 参数的功能
  • 修复:AutotoolsToolchain.configure_args 被充分初始化
  • 修复:废弃 gcc 12 的 c++2a,改用 c++20
  • 修复:修正在 Windows 上使用 AutotoolsToolchain 和交叉构建时,传递有效的 GNU 三元组的错误
  • 错误修复:AutotoolsToolchain.configure_args 覆盖了 Conan 的预计算参数
  • 错误修复:修复 remove_broken_symlinks 在相对路径符号链接中失败的问题
  • 错误修复:修正 KeyError "buildPresets" ,根据规范,该字段是可选的
  • 错误修复:修正 XcodeDeps 在 "可编辑" 模式下根 package_folder=None 的问题
  • 错误修复:使 cmake_layout 对生成的文件使用单一配置文件夹
  • 错误修复:允许 compatibility()用于锁定文件
  • ……

更多详情可查看:https://docs.conan.io/en/latest/changelog.html

原文链接:https://www.oschina.net/news/225042/conan-1-57-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章