@@ -36,6 +36,8 @@ installation is used only when no other installation is detected.
3636+---------+---------+----------------------------------------------------------+
3737| Product | VCVer | Priority |
3838+=========+=========+==========================================================+
39+ | VS2026 | 14.5 | Enterprise, Professional, Community, BuildTools |
40+ +=========+=========+==========================================================+
3941| VS2022 | 14.3 | Enterprise, Professional, Community, BuildTools |
4042+---------+---------+----------------------------------------------------------+
4143| VS2019 | 14.2 | Enterprise, Professional, Community, BuildTools |
@@ -224,6 +226,7 @@ Example usage:
224226::
225227
226228 for version in [
229+ '14.5',
227230 '14.4',
228231 '14.3',
229232 '14.2',
@@ -360,6 +363,8 @@ Supported MSVC batch file arguments by product:
360363+---------+---------+--------+---------+---------+
361364| Product | UWP | SDK | Toolset | Spectre |
362365+=========+=========+========+=========+=========+
366+ | VS2026 | X | X | X | X |
367+ +=========+=========+========+=========+=========+
363368| VS2022 | X | X | X | X |
364369+---------+---------+--------+---------+---------+
365370| VS2019 | X | X | X | X |
@@ -514,6 +519,8 @@ BuildSeries Versions
514519+-------------+-------+-------+
515520| BuildSeries | VCVER | CLVER |
516521+=============+=======+=======+
522+ | 14.5 | 14.5X | 19.5 |
523+ +-------------+-------+-------+
517524| 14.4 | 14.4X | 19.4 |
518525+-------------+-------+-------+
519526| 14.3 | 14.3X | 19.3 |
@@ -547,6 +554,8 @@ BuildTools Versions
547554+------------+-------------+----------+
548555| BuildTools | BuildSeries | MSVCRT |
549556+============+=============+==========+
557+ | v145 | 14.5 | 140/ucrt |
558+ +------------+-------------+----------+
550559| v143 | 14.4, 14.3 | 140/ucrt |
551560+------------+-------------+----------+
552561| v142 | 14.2 | 140/ucrt |
@@ -575,33 +584,35 @@ BuildTools Versions
575584Product Versions
576585----------------
577586
578- +----------+-------+-------+-----------+------------------------+
579- | Product | VSVER | SCons | SDK | BuildTools |
580- +==========+=======+=======+===========+========================+
581- | 2022 | 17.0 | 14.3 | 10.0, 8.1 | v143, v142, v141, v140 |
582- +----------+-------+-------+-----------+------------------------+
583- | 2019 | 16.0 | 14.2 | 10.0, 8.1 | v142, v141, v140 |
584- +----------+-------+-------+-----------+------------------------+
585- | 2017 | 15.0 | 14.1 | 10.0, 8.1 | v141, v140 |
586- +----------+-------+-------+-----------+------------------------+
587- | 2015 | 14.0 | 14.0 | 10.0, 8.1 | v140 |
588- +----------+-------+-------+-----------+------------------------+
589- | 2013 | 12.0 | 12.0 | | v120 |
590- +----------+-------+-------+-----------+------------------------+
591- | 2012 | 11.0 | 11.0 | | v110 |
592- +----------+-------+-------+-----------+------------------------+
593- | 2010 | 10.0 | 10.0 | | v100 |
594- +----------+-------+-------+-----------+------------------------+
595- | 2008 | 9.0 | 9.0 | | v90 |
596- +----------+-------+-------+-----------+------------------------+
597- | 2005 | 8.0 | 8.0 | | v80 |
598- +----------+-------+-------+-----------+------------------------+
599- | 2003.NET | 7.1 | 7.1 | | v71 |
600- +----------+-------+-------+-----------+------------------------+
601- | 2002.NET | 7.0 | 7.0 | | v70 |
602- +----------+-------+-------+-----------+------------------------+
603- | 6.0 | 6.0 | 6.0 | | v60 |
604- +----------+-------+-------+-----------+------------------------+
587+ +----------+-------+-------+-----------+------------------------------+
588+ | Product | VSVER | SCons | SDK | BuildTools |
589+ +==========+=======+=======+===========+==============================+
590+ | 2026 | 18.0 | 14.5 | 10.0, 8.1 | v145, v143, v142, v141, v140 |
591+ +----------+-------+-------+-----------+------------------------------+
592+ | 2022 | 17.0 | 14.3 | 10.0, 8.1 | v143, v142, v141, v140 |
593+ +----------+-------+-------+-----------+------------------------------+
594+ | 2019 | 16.0 | 14.2 | 10.0, 8.1 | v142, v141, v140 |
595+ +----------+-------+-------+-----------+------------------------------+
596+ | 2017 | 15.0 | 14.1 | 10.0, 8.1 | v141, v140 |
597+ +----------+-------+-------+-----------+------------------------------+
598+ | 2015 | 14.0 | 14.0 | 10.0, 8.1 | v140 |
599+ +----------+-------+-------+-----------+------------------------------+
600+ | 2013 | 12.0 | 12.0 | | v120 |
601+ +----------+-------+-------+-----------+------------------------------+
602+ | 2012 | 11.0 | 11.0 | | v110 |
603+ +----------+-------+-------+-----------+------------------------------+
604+ | 2010 | 10.0 | 10.0 | | v100 |
605+ +----------+-------+-------+-----------+------------------------------+
606+ | 2008 | 9.0 | 9.0 | | v90 |
607+ +----------+-------+-------+-----------+------------------------------+
608+ | 2005 | 8.0 | 8.0 | | v80 |
609+ +----------+-------+-------+-----------+------------------------------+
610+ | 2003.NET | 7.1 | 7.1 | | v71 |
611+ +----------+-------+-------+-----------+------------------------------+
612+ | 2002.NET | 7.0 | 7.0 | | v70 |
613+ +----------+-------+-------+-----------+------------------------------+
614+ | 6.0 | 6.0 | 6.0 | | v60 |
615+ +----------+-------+-------+-----------+------------------------------+
605616
606617
607618SCons Implementation Notes
@@ -713,7 +724,7 @@ into the current document format as appropriate.
713724
714725
715726 Problems:
716- - For VS >= 2017, VS and VS are not 1:1, there can be many VC for one VS
727+ - For VS >= 2017, VC and VS are not 1:1, there can be many VC for one VS
717728 - For vswhere-ready versions, detection does not proceed beyond the
718729 product level ("2019") into individual "features" (individual msvc)
719730 - As documented for MSVC_VERSION, compilers can only be requested if versions
0 commit comments