支持以下 Microsoft 编译器:

控制 Microsoft Visual C/C++ 编译器的预处理器

如果您使用 Microsoft Visual C++11.0,C/C++test 默认为 Microsoft Visual C/C++ 编译器使用内部预处理器。若想要使用原始编译器可执行文件作为预处理器,可设置高级插桩配置选项中描述的 edgtk.useEdgPreprocessor false 高级选项。

Microsoft Visual C++ 14.1

  • 编译器缩写:vc_14_1
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级: 扩展
  • 编译器版本(cl): C/C++ Optimizing Compiler Version 19.10.x-19.16.x
  • 链接器版本(link): Incremental Linker Version 14.10.x-14.16.x
  • IDE:Visual Studio 2017

Microsoft Visual C++ 14.1 (x64)

  • 编译器缩写:vc_14_1-64
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级: 扩展
  • 编译器版本(cl):C/C++ Optimizing Compiler Version 19.10.x-19.16.x
  • 链接器版本(link):Incremental Linker Version 14.10.x-14.16.x
  • IDE:Visual Studio 2017

Microsoft Visual C++ 14.2

  • 编译器缩写:vc_14_2
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级:扩展
  • 编译器版本(cl): C/C++ Optimizing Compiler Version 19.20.x-19.29.x
  • 链接器版本(link): Incremental Linker Version 14.20.x-14.29.x
  • IDE:Visual Studio 2019

其他信息

  • 不支持 /std:c++20/std:c++latest 选项和部分 C++20 功能。

Microsoft Visual C++ 14.2 (x64)

  • 编译器缩写:vc_14_2-64
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级:扩展
  • 编译器版本(cl):C/C++ Optimizing Compiler Version 19.20.x-19.29.x
  • 链接器版本(link):Incremental Linker Version 14.20.x-14.29.x
  • IDE:Visual Studio 2019

其他信息

  • 不支持 /std:c++20/std:c++latest 选项和部分 C++20 功能。

Microsoft Visual C++ 14.3

  • 编译器缩写:vc_14_3
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级:扩展
  • 编译器版本(cl): C/C++ Optimizing Compiler Version 19.30.x
  • 链接器版本(link): Incremental Linker Version 14.30.x
  • IDE:Visual Studio 2022

其他信息

  • 不支持 /std:c++20/std:c++latest 选项和部分 C++20 功能。

Microsoft Visual C++ 14.3 (x64)

  • 编译器缩写:vc_14_3-64
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级:扩展
  • 编译器版本(cl):C/C++ Optimizing Compiler Version 19.30.x
  • 链接器版本(link):Incremental Linker Version 14.30.x
  • IDE:Visual Studio 2022

其他信息

  • 不支持 /std:c++20/std:c++latest 选项和部分 C++20 功能。

弃用的编译器

现已弃用以下编译器配置:

Microsoft Visual C++ 14.0

  • 编译器缩写:vc_14_0
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级: 扩展
  • 编译器版本(cl): C/C++ Optimizing Compiler Version 19.00.x
  • 链接器版本(link): Incremental Linker Version 14.00.x
  • IDE:Visual Studio 2015

Microsoft Visual C++ 14.0 (x64)

  • 编译器缩写:vc_14_0-64
  • 主机操作系统:Windows (x86_64)
  • 支持的实践:全面支持
  • 支持等级: 扩展
  • 编译器版本(cl):C/C++ Optimizing Compiler Version 19.00.x
  • 链接器版本(link):Incremental Linker Version 14.00.x
  • IDE:Visual Studio 2015

关于支持等级

  • 扩展:已经过扩展测试的验证,并批准用于安全关键软件开发。
  • 标准:已经过标准测试的验证,并批准用于非安全关键软件开发。
  • No labels