coverity8不支持Clang(不是clangcc)
clang(not clangcc) is not supported by coverity8
我使用coverity来分析我的代码。但是当我配置cov时,得到一个错误。
> cov-configure --config
> /home/opt/coverity/Coverity/cov-admin/cov-conf/config/coverity_config_armcc.xml
> --comptype clang --compiler ****** --template
出现错误:
Unknown compiler type clang
The only supported compiler types are:
******
所以我怀疑如果coverity支持clang编译器,或者我做错了什么。
coverity version为8.
br .
Coverity 8肯定支持Clang。问题是您使用的是--comptype clang
- Clang的复合类型是--comptype clangcc
(注意额外的cc)。
如果你有疑问,cov-configure --list-compiler-types
是一个很好的地方开始,因为是文档。
注意,只要您的Clang二进制文件具有默认名称,cov-configure --clang
应该就是您所需要的。否则,我强烈建议您在cov-configure
命令行上也使用--template
,因为Clang的CIT实现大量使用"required"参数,如果不使用--template
,您不太可能成功捕获构建。
相关文章:
- 检查输入是否不是整数或数字
- 有充分的理由在h文件中使用include保护而不是cpp文件吗
- 为什么使用SFINAE而不是函数重载
- 为什么这个函数将"const char*"转换为"void* const"而不是"const void*"
- 为什么std::valarray不是算术的
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- MSVC是否支持C++11样式的属性而不是__declspec
- 为什么文件名被设置为一个点,而不是在读取矢量中的文件名时
- 为什么make_tie不是一件事
- 在调用接收数组的方法时,模板化数组大小是不是一种糟糕的做法
- 为什么std::isnan 不是 constexpr?
- GlobalAlloc而不是其他分配方法
- 当比特(而不是字节)的顺序至关重要时的持久性
- 为什么复制而不是移动数据元素?
- spdlog标头仅与外部fmt一起使用.spdlog错误:'内部':不是'fmt'
- 为什么lambda在clang上崩溃而不是在gcc上崩溃
- 为什么我应该在异常处理中使用std::cerr而不是std::cout
- 带有Protobuf序列化的C++Hazelcast:字符串不是UTF-8格式的
- coverity8不支持Clang(不是clangcc)