Skip to content

Commit 95328eb

Browse files
Merge pull request #6188 from TylerMSFT/LLVM
add PM note
2 parents 330ae04 + 8402f01 commit 95328eb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

docs/build/clang-support-msbuild.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Clang/LLVM support in Visual Studio projects"
33
description: "Learn more about: Clang/LLVM support in Visual Studio projects"
4-
ms.date: 03/13/2024
4+
ms.date: 12/11/2025
55
ms.description: "Configure a Visual Studio MSBuild project to use the Clang/LLVM toolchain."
66
helpviewer_keywords: ["Clang support for C++ MSBuild projects"]
77
---
@@ -49,6 +49,10 @@ The Individual components tab is selected in the installer. C++ Clang Compiler f
4949
::: moniker range=">=msvc-160"
5050
Later versions of Visual Studio provide newer versions of the Clang toolset. The bundled version of Clang gets updated automatically to stay current with updates in the Microsoft implementation of the Standard Library. For example, Visual Studio 2019 version 16.11 includes Clang v12.
5151

52+
The LLVM experience in Visual Studio delivers seamless build support, project system integration, and design-time features that work with your choice of LLVM distributions. For acquisition convenience, we provide an optional LLVM binary distribution with Visual Studio. This LLVM toolset is provided as-is, sourced directly from the [LLVM Foundation’s release page](https://github.com/llvm/llvm-project/releases) without modifications by Microsoft. The installed binaries, are digitally signed with a third-party Microsoft code signing certificate to mark their third-party status and to confirm that they were obtained from the LLVM Foundation’s release page.
53+
54+
LLVM updates in Visual Studio are typically aligned with major LLVM releases ahead of a Visual Studio general release. However, if the community or partners report security or critical blocking issues that were addressed in a minor LLVM release, we prioritize updating the bundled LLVM toolset to a newer minor version containing the fix. Visual Studio’s build and project system supports using your own custom LLVM installation if needed.
55+
5256
## Configure a Windows project to use Clang tools
5357

5458
To configure a Visual Studio project to use Clang, right-click on the project node in **Solution Explorer** and choose **Properties**. Typically, you should first choose **All configurations** at the top of the dialog. Then, under **General** > **Platform Toolset**, choose **LLVM (clang-cl)** and then **OK**.

0 commit comments

Comments
 (0)