首页 > 编程笔记 > 通用技能 阅读:5

cppcheck下载和安装教程(附安装包)

cppcheck 是一款免费、跨平台、专门针对 C/C++ 代码的静态分析工具,通过扫描源代码而非运行程序的方式,发现潜在的缺陷与安全风险。

cppcheck 不依赖编译器,即可检测空指针解引用、内存泄漏、数组越界、死代码、未初始化变量等问题,被开发者视为“编译器的最佳补充”。

与 Clang-Tidy 相比,cppcheck 更轻量、误报率低;与商业工具相比,cppcheck 零成本、易部署,适合教学、个人及中小企业代码质量保障。

cppcheck 适用于嵌入式、游戏、桌面、服务器等各类 C/C++ 项目,也常被集成到 CI/CD 中做每日静态扫描。

下载cppcheck

这里为大家提供了 cppcheck 最新版的安装包:

网盘下载:https://pan.quark.cn/s/7f016fe70993

下载后会得到一个名为“cppcheck-2.18.0-x64-Setup.msi”的安装包。

安装cppcheck

1) Windows平台

下载 cppcheck-2.18.0-x64-Setup.msi,双击启动安装:


点击 Next,弹出下图的界面:


自定义安装路径,这里建议安装到非系统盘,比如图中的 D 盘,然后点击 Next:


点击 Install,正式开始安装:


出现下图的界面,表示安装成功:

2) Linux平台

执行如下命令即可安装 cppcheck。
① Debian:

sudo apt-get install cppcheck


② Fedora:

sudo yum install cppcheck

3) Mac OS平台

执行如下指令,即可安装 cppcheck:

brew install cppcheck

启动cppcheck

在“开始”菜单里找到安装好的 cppcheck,如下图所示:


启动安装,cppcheck 的主界面如下图所示:

相关文章