支持以下 Clang 编译器: 
|
我们建议使用 Eclipse 的 C/C++test 专业版来充分利用此编译器系列的 C/C++test 功能。有关详细信息,请参见《Eclipse 的 Parasoft C/C++test 专业版用户指南》。
Clang C/C++ Compiler v 3.9
- 编译器缩写: clang_3_9
- 主机操作系统:Linux
- 支持的语言:C89, C99, C++98, C++11, C++14
- 支持的练习: 全部支持
- 支持级别: Standard
补充注释
Clang C/C++ Compiler v 4.0
- 编译器缩写: clang_4_0
- 主机操作系统:Linux
- 支持的语言:C89, C99, C++, C++11, C++14, GNU++11, GNU++14
- 支持的练习: 全部支持
- 支持级别: Standard
补充注释
- C/C++test 不支持 clang 接受的 C++17 特性
- 只测试了 x86_64 目标。如果将 clang 4.0 编译器构建为多目标编译器,则 C/C++test 代码分析可能无法在交叉编译目标上按预期运行。
Clang C/C++ Compiler v 5.0
- 编译器缩写: clang_5_0
- 主机操作系统:Linux
- 支持的语言:C89, C++11, C++14
- 支持的练习: 全部支持
- 支持级别: Standard
补充注释
Clang C/C++ Compiler v 6.0
- 编译器缩写: clang_6_0
- 主机操作系统:Linux
- 支持的语言:C89, C99, C++98, C++11, C++14, C++17
- 支持的练习: 全部支持
- 支持级别: Standard
补充注释
Clang C/C++ Compiler v 8.0 (x86_64)
- 编译器缩写: clang_8_0
- 主机操作系统:Linux
- 支持的语言:C++98, C++11,C++14,C++17, C89, C99, C11
- 支持的练习:静态分析
- 支持级别: Standard
Clang C/C++ Compiler v 10.0 (x86_64)
- 编译器缩写: clang_10_0
- 主机操作系统:Linux
- 支持的语言:C++98, C++11, C++14, C++17, C89, C99, C11, C18
- 支持的练习: 全部支持
- 支持级别: Extended
补充注释
- 不支持 C++20 功能。
- Clang 是一个多目标编译器。此配置仅支持 x86_64 体系结构,不适用于任何其他目标。
- 此版本已使用 clang 目标
x86_64-linux-gnu
进行测试。
关于支持级别
扩展: 支持已通过扩展测试进行了验证,并被批准用于对安全关键软件开发。
标准: 支持已通过标准测试验证,并被批准用于非安全关键软件开发。