cppcheck代码扫描安装及使用
一、 简介 & 官网
简介:CppCheck是一个静态代码检查工具,支持c/ c++代码;作为编译器的一种补充检查, CppCheck对产品的源代码执行严格的逻辑检查。
二、安装环境
安装 gcc/g++
1 | sudo apt-get install gcc g++ |
三、编译
1 2 3 | unzip cppcheck-2.10.zip cd cppcheck-2.10/ make |
编译完成后会再目录下生成一个 cppcheck 文件
四、使用
1 | . /cppcheck ~ /test-code/ -j 8 -- enable =all --inconclusive --xml-version=2 . 2> cppcheck.xml |
参数说明:
~/test-code/ ## 要检测代码的路径
-j 8 ## 使用的线程
> cppcheck.xml ## 将检测的内容保存到 xml 文件中
更详细的说明,可以看这篇文章:https://blog.51cto.com/waleon/5525983
参考:
https://www.cnblogs.com/winafa/p/14363605.html
-
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!