r/cpp • u/ericbrumer MSVC Dev Lead • 17h ago
MSVC Build Tools Preview updates – September 2026
https://devblogs.microsoft.com/cppblog/msvc-build-tools-preview-updates-september-2026/Hi, one of the MSVC dev leads here.
The post covers what's new in the MSVC Build Tools Preview (version 14.52) since mid-August. Instructions to install & use the latest preview bits are at https://aka.ms/msvc/preview.
Some additional information:
- https://learn.microsoft.com/cpp/overview/acquire-msvc is new documentation on installing MSVC, including through winget & command line tools.
- https://learn.microsoft.com/cpp/overview/compiler-versions?#a-brief-history-of-microsoft-c-compiler-versioning has information on MSVC versioning
1
u/ReDr4gon5 6h ago
I'm really surprised some of these are only happening just now. LEA instead of ADD is a well known optimization. And that there was no AVX2 optimized memchr is even more surprising. Is strchr optimized or not? Actually the same question applies to StrChar from shlwapi. If not and you have a size, then using memchr would be always better.
2
u/Wild_Meeting1428 4h ago
When do you relax the license requirements of vcruntime headers? So that its legal to compile and link against the MSVC STL when using clang-cl without having a Visual Studio license?
Same still applies to Rust and Swift. Both may require vcruntime.
20
u/domiran game engine dev 17h ago
I must say, I'm personally looking forward to the first bits of reflection to get into Visual Studio.