coverity(不是clangcc)不支持coverity8

时间:2016-11-11 03:32:06

标签: c++ linux 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:
******

所以我怀疑如果覆盖率支持clang编译器,或者我做错了什么。

封面版本为8。

的BRs。

1 个答案:

答案 0 :(得分:2)

Coverity 8绝对支持Clang。问题是你正在使用--comptype clang - Clang的comptype是--comptype clangcc(注意额外的cc)。

如果您有疑问,cov-configure --list-compiler-types是一个很好的起点,就像文档一样。

请注意,只要您的Clang二进制文件具有默认名称,cov-configure --clang就应该是您所需要的。否则,我强烈建议您在--template命令行上使用cov-configure,因为Clang的CIT实现会大量使用“必需”参数,并且您不太可能成功捕获构建不使用--template