Cppcheck下载

Cppcheck下载 1.90 便携版 /

Cppcheck是一款功能非常强大的静态代码分析工具,它可以对c语言、C++的源代码进行分析,可以分析内存泄漏,错配的内存分配和释放,缓冲区溢出,以及更多的问题。同时可以使用这款软件打开

应用截图
42802cc2583748bf43201e93cd21b8c8
E49B4397-37CF-41b4-8357-AA577CBE4635
d37cf3bcb66b7d9b77af7db7e5c2eb54
应用介绍

Cppcheck是一款功能非常强大的静态代码分析工具,它可以对c语言、C++的源代码进行分析,可以分析内存泄漏,错配的内存分配和释放,缓冲区溢出,以及更多的问题。同时可以使用这款软件打开xml文档,它特别适用于C语言程序员,喜欢的话赶快来本站下载吧。

软件特征

超出范围检查

内存泄漏检查

检测可能的空指针解引用

检查未初始化的变量

检查STL的无效使用情况

检查异常安全

如果使用过时或不安全的功能,则发出警告

警告未使用或冗余代码

检测各种可疑代码,指示错误

客户端优势

1、支持新的C++17标准和GNU扩展。

2、在检查代码时,可以选择性地跳过头文件。

3、提供新的检查器,用于检查byte order和C99的typesafe NULL比较。

工具详情

客户端和插件

Cppcheck与许多流行的开发工具集成在一起。 例如:

CLion - Cppcheck插件

代码::块 - 集成

CodeDX(软件保证工具) - 集成

CodeLite - 集成

CppDepend 5 - 集成

Eclipse - Cppcheclipse

gedit - gedit插件

哈德森 - Cppcheck插件

Jenkins - Cppcheck插件

Mercurial(Linux) - 预提交钩子 - 检查提交时的新错误(需要交互式终端)

Tortoise SVN - 添加预提交钩子脚本

Git(Linux) - 预提交钩子 - 检查进入提交的文件中的错误(需要交互式终端)

Visual Studio - Visual Studio插件

QtCreator - Qt项目工具(qpt)

Cppcheck使用方法

运行cppcheck -h可以得到参数的提示,这里直介绍我用到的参数

cppcheck -j 3 --enable=all search/*

-j参数指定的是检查线程的个数,如果需要检查代码的量很大,-j参数还是很有用的

--enable指定当前指定的检查级别,可选的参数有all,style,information等

下载地址

#版权声明#

一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源;

二、本站内提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版;

三、本站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。

猜你喜欢