原文英文,约1000词,阅读约需4分钟。
📝
内容提要
vcpkg软件包管理器的2024年3月19日和2024年3月25日版本更新包括了arm64ec平台表达式、混合静态和动态库的灵活性、诊断改进、二进制缓存ABI计算的变化和错误修复。新增了21个端口和405个更新,还有文档变更和bug修复。
🎯
关键要点
-
vcpkg软件包管理器在2024年3月19日和2024年3月25日进行了版本更新。
-
新增了arm64ec平台表达式,增强了静态和动态库的混合灵活性。
-
改进了诊断输出,修复了多个错误。
-
新增21个端口,更新405个现有端口。
-
vcpkg公共注册表中现有2415个库。
-
修复了与路径分配中存在')'字符相关的命令提前退出的错误。
-
文档更新包括新增文章和改进现有内容。
-
感谢社区贡献者的支持,vcpkg的成功离不开他们的贡献。
-
vcpkg支持多种目标平台和架构,确保更新的端口不会破坏其他端口。
❓
延伸问答
vcpkg在2024年3月的更新中新增了哪些功能?
新增了arm64ec平台表达式、混合静态和动态库的灵活性、改进的诊断输出、二进制缓存ABI计算的变化和多个错误修复。
vcpkg的公共注册表中目前有多少个库?
vcpkg公共注册表中现有2415个库。
vcpkg在此次更新中修复了哪些错误?
修复了与路径分配中存在')'字符相关的命令提前退出的错误,以及其他多个小错误。
vcpkg如何支持混合使用静态和动态库?
vcpkg允许在静态三元组中使用DLL,只需将BuildPolicy::DLLS_IN_STATIC_LIBRARY设置为开启,并确保DLL的CRT和架构匹配。
此次更新中新增了多少个端口?
此次更新新增了21个端口。
vcpkg的文档更新了哪些内容?
文档更新包括新增文章、改进现有内容以及统一一些清单模式文章和修复链接。
🏷️