c – 没有`-analyze`选项的`clang-check`是什么?
发布时间:2020-12-16 05:32:30 所属栏目:百科 来源:网络整理
导读:Clang检查,Clang的内置静态分析工具,具有-analyze选项,帮助字符串刚刚表示“运行静态分析引擎”.有了这个标志,我看到很少的输出从我的几个文件上运行clang-check;没有它,我看到很多警告. 不运行静态分析引擎的主要目的是运行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. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |