17611538698
webmaster@21cto.com

Visual Studio 的 C++ 生成工具8月份更新了什么

动态 0 14 1小时前
图片
21CTO导读:MSVC 生成工具预览版更新于 2026 年 8 月发布,目标版本为 Visual Studio v14.52。

熟悉VC++的开发者会了解,MSVC 构建工具预览版(MSVC Build Tools Preview)会定期更新,纳入 MSVC(Microsoft C++)开发团队最新的特性与修复。

近日面向 Visual Studio v14.52 在 2026 年 8 月更新,为 C++ 前端、模块、代码生成、调试、静态分析、链接器与汇编器等多个方面带来了大量改进。

开发者可通过 Visual Studio 2026 稳定通道(Stable Channel),或更快地通过 Insiders 通道获取 MSVC 构建工具预览版。

以下,是C++ 编译器在前端的改进:

在常量求值(constant evaluation)中配合模块使用默认初始化的 new[]表达式时新增支持;并改进了对调用约定不匹配、不兼容的编译器选项,以及不可用的编译库文件等情况的诊断信息。

C++ 模块的改进包括如下:

当多个模块共享头文件单元(header units)时改进了类型合并;并改进了数据成员与模板信息的模块序列化。

优化器的更新包括:

改进了对带循环携带依赖的相等性测试循环的优化、跳转-跳转(jump-to-jump)优化,以及围绕受限指针(restricted pointers)和函数调用的优化。

调试方面的改进包括有:

调试信息检查工具可产生更好的诊断信息,并针对使用头文件单元和模块的程序改进了类型合并。对更大调试信息流的支持工作仍在继续,包括为最高 4 GB 的流奠定基础。此外,还新增了一种方式,让调试器客户端可以释放调试数据库文件句柄、同时不立即丢弃已加载的数据,从而使文件能够更快地被重建。

静态分析的改进包括:在工具链的更多组件上扩大了代码分析覆盖范围。

MSVC 构建工具预览版更新还包含有数十项错误修复。

微软鼓励开发者试用 MSVC 构建工具并反馈意见,可以通过 Visual Studio 开发者社区(Developer Community) 网站反馈分享。

作者:场长

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信