文件名称:clang-static-analysis-example:简单的项目,记住clang静态代码分析是怎么用的
文件大小:2KB
文件格式:ZIP
更新时间:2024-07-26 16:05:09
Shell
介绍 使用 clang 静态代码分析的简单示例只是为了记住。 Clang/LLVM 能够进行静态代码分析并生成结果的交互式 HTML 报告。 build.sh 使用静态分析器配置 CMake 构建,构建代码并在浏览器中查看生成的报告。 链接 在 CMake 中使用 Clang 分析器: : Jenkins Clang 扫描构建插件: : scan-build:从命令行运行分析器 工具 扫描构建 “scan-build make”覆盖CC,运行静态代码分析,查看源文件并生成报告。 该项目应使用调试配置构建。 例子: 扫描构建 make -j4 扫描构建 gcc -c t1.c t2.c 参数: -o HTML 报告输出目录 -v 冗长的 -V 构建后在默认浏览器中查看报告 – 使用分析器 “Xcode”或 clang 可执行文件的路径
【文件预览】:
clang-static-analysis-example-master
----.gitignore(15B)
----README.org(1KB)
----build.sh(371B)
----CMakeLists.txt(90B)
----exproc.c(106B)