-
(2025-11-04)
-
Version : 17.14.19
-
What comes with the installation (Desktop App Development for Windows in C++)
-
MSVC Compiler
-
Microsoft Visual C++ Compiler (MSVC) :
-
The default compiler for Visual Studio.
-
Supports modern C++ standards (C++11, C++17, C++20, etc.).
-
-
-
MSBuild
-
Tool used to build Visual Studio projects.
-
Responsible for interpreting and executing project files ( .vcxproj ).
-
-
Windows Tools
-
Windows SDK : Automatically included with Windows development option.
-
Windows Resource Compiler : For working with resource files.
-
Linker : To create PE/COFF binaries used by Windows.
-
-
Debugger
-
Visual Studio includes a debugger that works with PDBs (Program Database Files) generated by the compiler.
-
-
C++ Libraries
-
Microsoft C++ Standard Library (STL) :
-
Optimized C++ standard implementation for Windows.
-
-
ATL (Active Template Library) :
-
For creating COM-based applications.
-
-
MFC (Microsoft Foundation Classes) :
-
For creating Win32-style graphical interfaces.
-
-
-
Graphics Tools
-
Blend for Visual Studio :
-
Used to create graphical interfaces using XAML.
-
-
DirectX SDK (now integrated into Windows SDK):
-
For 3D graphics and game development.
-
-
-
Integration Tools
-
vcpkg :
-
C++ package manager to download and configure external dependencies.
-
-
Windows Performance Toolkit :
-
Tool for analyzing performance and resource usage.
-
-