6,675
社区成员
发帖
与我相关
我的任务
分享这篇博客文章总结了 vcpkg 包管理器 在 2026.02.27、2026.03.18 注册表版本以及 2026-02-17、2026-02-21、2026-03-04 工具版本中的更新内容。这些更新包括针对 Windows 平台 OpenSSL 打包的安全修复、用于提升性能的并行文件安装,以及其他改进和错误修复。
3.6.1#3或更高版本(合并请求:Microsoft/vcpkg#50518)。VCPKG_ROOT 不匹配警告(PR:Microsoft/vcpkg-tool#1931)。additional_file条目的重复数据删除功能现在可提升二进制缓存命中率(PR:Microsoft/vcpkg-tool#1914)。虽然 vcpkg 支持的目标平台和架构种类要多得多(如 社区三元组所示),但上述列表已经过全面验证,以确保更新的端口不会破坏目录中的其他端口。
| Triplet | Ports available |
|---|---|
| x86-windows | 2583 |
| x64-windows | 2714 |
| x64-windows-release | 2714 |
| x64-windows-static | 2594 |
| x64-windows-static-md | 2648 |
| arm64-windows | 2346 |
| arm64-windows-static-md | 2329 |
| arm64-osx | 2528 |
| x64-linux | 2725 |
| arm64-linux | 2091 |
| arm-neon-android | 2135 |
| x64-android | 2197 |
| arm64-android | 2144 |
如果没有开源社区的贡献,vcpkg 无法发展到如今的样子。感谢大家一直以来的支持!以下人员为本版本中 vcpkg、vcpkg-tool 或 vcpkg-docs 代码仓库做出了贡献(按提交作者或 GitHub 用户名列出):
| aboelens | Ada Tufankjian | Adrien Bourdeaux | Aleksi Sapon |
| Alexander | Alexander Neumann | Alexander Vieth | Alexis La Goutte |
| Alexis Placet | Andreas Pfaffenbichler | Andrei Gramakov | Andrew Kaster |
| Andrew Tribick | Andy García | Andy Neebel | Ankur Verma |
| Anton Kolesnyk | Ayush Acharjya | Ayush Sah | Ben Foxworthy |
| Bertin Balouki SIMYELI | Bertrand Lebonnois | Cadons | CCP Toebeans |
| chenjunfu2 | Chris Gnam | Chris Leishman | Christian Schulte |
| Chuck Walbourn | Chungmin Lee | Connector Switch | Connor Broyles |
| Connor MacDonald | CQ_Undefine | cuihairu | Dalton Messmer |
| Daniel Collins | Danilo Díaz Tarascó | day253 | Dennis |
| Dewey Dunnington | dmitriyrazboev | Dr. Patrick Urbanke | Duncan Horn |
| Eduard Mishkurov | Egor Tyuvaev | ekoby | Emre |
| Ethan J. Musser | Ethin Probst | Francisco Facioni | Glenn Waldron |
| Gordon Smith | greenTableWork | Gustavo Monteiro | Harald |
| Hasan Altan Birler | hesphoros | hmmhmmhm/ | hoshiizumiya |
| Hossein Moein | Ioannis Makris | Ivan Maidanski | jalegido |
| James Grant | Jia Yue Hua | Jinwoo Sung | JoergAtGithub |
| Joger Hansegard | John | Jon Spencer | Jonatan Nevo |
| Jonny | Josep Llodrà | jreichel-nvidia | Julius Künzel |
| Kai Blaschke | Kai Pastor | Kaito Udagawa | kiwixz |
| kzhdev | Laurent Rineau | LEE KYOUNGHEON | Li Yanxu |
| Lnkqwq | Luc Touraille | Markus87 | Matthew A Johnson |
| Maurice Prather | Maxime Gervais | Mérill Téterel | Michael Nosthoff |
| Michael Schmuki | Michał Janiszewski | Mido Tarek | Mingxin Wang |
| Minh Dang Binh | miyan | Mohamed Koubaa | monty |
| Morcules | Moritz Beutel | Muhammad Tayyab Akram | N’yoma Diamond |
| Nic Crane | Nick D’Ademo | onalante-ebay | Orange++ |
| Osyotr | PARK DongHa | pastdue | Pat Wang |
| Pedro López-Cabanillas | Piers Roberts | Pollux | Radames Cruz |
| Rafael Kitover | Raúl Cumplido | Rémy Tassoux | Riccardo |
| robbert-ef | Robin WILS | Rusty Conover | Saad |
| Saikari | Sean Farrell | Sebastian Schäfer | Silvio Traversaro |
| Sourabh Mehta | SunBlack | Takatoshi Kondo | talregev |
| Theodore Tsirpanis | Tim Blechmann | Tim Paine | Timofei Zhakov |
| Timothy Pearson | Tobias Leibner | Tobias Markus | Todor Prokopov |
| toge | Tom Conder | Tomasz Kalisiak | user-45-20 |
| Victor Gordan | Vijai Kumar S | Vincent Le Garrec | Vitalii Koshura |
| VuYeK | Waldemar Kornewald | Weihang Ding | xavier2k6 |
| xiaotang | Yingfan Guo | Yoctopuce dev | Yunze Xu |
| Zheng Xueke | 逐雁南飛 |
你可以在 GitHub 上查看主要版本说明。vcpkg 工具的最新更新可在vcpkg-tool 版本发布页面查看。如需为 vcpkg 文档贡献内容,请访问vcpkg-docs 代码仓库。如果你是 vcpkg 新手,或好奇包管理器如何为 C/C++ 开发者简化工作,不妨查看vcpkg 官方网站——vcpkg.io。
如果你想为 vcpkg 及其库目录做出贡献,或者想就任何问题向我们反馈,请查看我们的 GitHub 仓库。请在我们的 问题跟踪器中报告 bug 或请求更新端口,或者在我们的 讨论论坛中参与更广泛的讨论。
文章翻译于 | Augustin Popa Senior Product Manager