about summary refs log tree commit diff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorJieyou Xu <jieyouxu@outlook.com>2025-03-04 00:27:22 +0800
committer许杰友 Jieyou Xu (Joe) <39484203+jieyouxu@users.noreply.github.com>2025-03-04 03:47:45 +0800
commit53ee6968a3664c36fbc78530cb7795f2259e6a0c (patch)
treece7d54f1aa8bf31b13d1a0aeef99e841ade571cc /INSTALL.md
parentd4916623403bc29927f467ccb1a80ba836a04139 (diff)
downloadrust-53ee6968a3664c36fbc78530cb7795f2259e6a0c.tar.gz
rust-53ee6968a3664c36fbc78530cb7795f2259e6a0c.zip
Update MSVC INSTALL.md instructions to recommend VS 2022 + recent Windows 10/11 SDK
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 74fcc58348b..a46d3d70093 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -210,9 +210,13 @@ itself back on after some time).
 
 ### MSVC
 
-MSVC builds of Rust additionally require an installation of Visual Studio 2017
-(or later) so `rustc` can use its linker. The simplest way is to get
-[Visual Studio], check the "C++ build tools" and "Windows 10 SDK" workload.
+MSVC builds of Rust additionally requires an installation of:
+
+- Visual Studio 2022 (or later) build tools so `rustc` can use its linker. Older
+  Visual Studio versions such as 2019 *may* work but aren't actively tested.
+- A recent Windows 10 or 11 SDK.
+
+The simplest way is to get [Visual Studio], check the "C++ build tools".
 
 [Visual Studio]: https://visualstudio.microsoft.com/downloads/