c – 没有`-analyze`选项的`clang-check`是什么?

前端之家收集整理的这篇文章主要介绍了c – 没有`-analyze`选项的`clang-check`是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Clang检查,Clang的内置静态分析工具,具有-analyze选项,帮助字符串刚刚表示“运行静态分析引擎”.有了这个标志,我看到很少的输出从我的几个文件上运行clang-check;没有它,我看到很多警告.

不运行静态分析引擎的主要目的是运行clang-check,这是一个静态分析工具?为什么在运行引擎时看到的输出更少,该工具在没有标志的情况下会做什么?

解决方法

没有任何选项运行clang-check运行-fSyntax-only模式(检查正确的语法).只有指定-analyze,静态分析工具才会执行,有关已执行检查的完整列表,请参见 http://clang-analyzer.llvm.org/available_checks.html.

>注1:你可以做各种其他的东西与cl ang,例如AST倾销.>注2:您不能同时指定-fSyntax-only和-analyze.

原文链接:https://www.f2er.com/c/114459.html

猜你在找的C&C++相关文章