惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
大猫的无限游戏
大猫的无限游戏
腾讯CDC
J
Java Code Geeks
博客园 - 【当耐特】
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
博客园 - Franky
博客园 - 聂微东
阮一峰的网络日志
阮一峰的网络日志
美团技术团队
云风的 BLOG
云风的 BLOG
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
雷峰网
雷峰网
B
Blog RSS Feed
博客园_首页
量子位
F
Fortinet All Blogs
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Check Point Blog

C++ Team Blog

Microsoft at CppCon 2026 - C++ Team Blog MSVC C++23: constexpr cmath with LLVM Libc - C++ Team Blog MSVC Build Tools Preview updates – September 2026 - C++ Team Blog Clearer Build Optimization Results with GitHub Copilot - C++ Team Blog MSVC Build Tools Preview updates - August 2026 - C++ Team Blog What's New in vcpkg (Jul 2026) - C++ Team Blog Pure Virtual C++ 2026 Is a Wrap - C++ Team Blog Pure Virtual C++ 2026 Is Now Live! - C++ Team Blog C++ Dependencies Without the Headache: vcpkg + Copilot CLI - C++ Team Blog Pure Virtual C++ 2026 Is Tomorrow and On-Demand Sessions Are Now Available - C++ Team Blog Faster C++ iterative builds with GitHub Copilot - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++ - C++ Team Blog MSVC Build Tools Preview updates - July 2026 - C++ Team Blog Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase Indexing - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 1]: Build Faster, Run Faster - C++ Team Blog What's New in vcpkg (June 2026) - C++ Team Blog Pure Virtual C++ 2026 Talks Announced - C++ Team Blog Save the Date: Pure Virtual C++ 2026 - C++ Team Blog Streamline C++ Code Intelligence Setup in Copilot CLI - C++ Team Blog Boosting Adobe Photoshop’s Performance with MSVC and SPGO - C++ Team Blog GitHub Copilot modernization for C++ is out of preview MSVC Build Tools Preview updates – June 2026 What’s New in vcpkg (May 2026) What’s New for C++ Developers in Visual Studio 2026 (18.1 – 18.6) Introducing Sample Profile Guided Optimization in MSVC NuGet PackageReference for C++ Projects in Visual Studio Segment Heap support for C++ projects in Visual Studio MSVC Build Tools Preview updates – May 2026 Project-Specific Build Optimizations with GitHub Copilot
MSVC Build Tools version 14.51 (GA) now available
Michael Price · 2026-05-13 · via C++ Team Blog

Microsoft C++ (MSVC) Build Tools version 14.51 is now generally available. It is the default compiler starting with Visual Studio 2026 18.6 and will receive 9 months of servicing fixes, as described in New release cadence and support lifecycle for Microsoft C++ Build Tools

Keeping current with your build tools delivers more than the status of being “up to date” and being covered by service fixes. You get access to new language features that can make your developers more productive, and you can benefit from improved code generation that can make your products run faster without needing to change a line of source code.

Update with confidence

Step 1 – Install or update Visual Studio 2026 and MSVC

Run the Visual Studio 2026 installer to install or update Visual Studio 2026. Make sure that you select the versions of MSVC that you want installed. If you select MSVC Build Tools for x64/x86 (Latest) or MSVC Build Tools for ARM64/ARM64EC (Latest), then you’ll always have the latest release version of MSVC installed when you update Visual Studio.

Step 2 – Configure your projects

Load your project in Visual Studio 2026. If you are using CMake, the automatic configuration should find the right version of MSVC. If you are using MSBuild (.vcxproj) and you are moving from a version of MSVC that came with Visual Studio 2022 or earlier, you may get our new Setup Assistant that helps you retarget your projects. If you want to open it manually, select Project > Retarget solution from the menu bar. You can also manually update the Platform Toolset in the project property pages.

Step 3 – Use GitHub Copilot modernization for C++ to quickly resolve upgrade issues

You can accelerate your update to the latest MSVC by using the @Modernize agent in the GitHub Copilot Chat window in Visual Studio. This agent will inspect your build for any upgrade-related issues and work with you to resolve them, possibly saving hours or days of your valuable time. Find out more about upgrading MSVC with the @Modernize agent on Microsoft Learn.

Screenshot of Visual Studio Modernize agent in GitHub Copilot Chat Window with a prompt of 'Upgrade me to the latest MSVC'

Changes since MSVC Build Tools v14.51 Release Candidate

Since the release of the MSVC v14.51 release candidate, we’ve made the following improvements:

  • Preview support for Intel APX (Advanced Performance Extensions). This support is enabled via the /feature:APX compiler option to target various APX features like Extended General-Purpose Registers (EGPRs), New Data Destination (NDD), No-Flags Update (NF), new conditional ISA and optimized registers save/restore operations. These are documented in the Intel APX documentation.

MSVC Build Tools Previews

The team is already hard at work on delivering the next round of features and improvements for MSVC. You can get those bits early by installing Visual Studio 2026 Insiders and configuring MSVC Build Tools v14.52 Preview. Visual Studio Insiders + MSVC Preview is the best way to stay on the bleeding edge and receive frequent updates to MSVC.

Update today!

We have been working to make staying up-to-date with the latest MSVC as effortless as possible. Update today and share your feedback with us on Visual Studio Developer Community.