You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取MSVC 19.37版本?已装VS2022预览版仍为19.36

解决MSVC 19.37版本获取问题
  • 安装MSVC预览版组件
    打开Visual Studio安装器,进入「修改」界面,切换到「单个组件」标签,找到MSVC v143 - VS 2022 C++ x64/x86 生成工具 (最新预览版)(名称可能随版本略有调整),勾选后完成安装。默认的「最新版MSVC v143构建工具」属于稳定分支,并非预览版,因此需要单独选择预览组件才能获取19.37版本。

  • 验证编译器版本
    安装完成后,打开「Developer Command Prompt for VS 2022 Preview」,执行命令:

    cl /Bv
    

    查看输出中的版本信息,确认是否包含19.37标识。

  • 切换项目工具集
    在Visual Studio中打开目标项目:

    1. 右键项目 → 属性 → 常规 → 平台工具集
    2. 选择「v143 (Preview)」(对应MSVC 19.37的预览工具集)
    3. 重新编译代码后,_MSC_VER应输出1937。
  • 启用C++23特性
    std::print是C++23标准特性,需额外开启:

    1. 右键项目 → 属性 → C/C++ → 语言 → C++标准
    2. 选择「ISO C23标准(/std:c23)」

    若使用CMake,需在CMakeLists.txt中添加:

    set(CMAKE_CXX_STANDARD 23)
    set(CMAKE_CXX_STANDARD_REQUIRED ON)
    set(CMAKE_GENERATOR_TOOLSET "v143 (Preview)")
    

内容的提问来源于stack exchange,提问作者Gorun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 17:45:11