支持以下 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
关于支持等级
- 扩展:已经过扩展测试的验证,并批准用于安全关键软件开发。
- 标准:已经过标准测试的验证,并批准用于非安全关键软件开发。