Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to have very few false positives. Cppcheck is designed to be able to analyze your C/C++ code even if it has non-standard syntax (common in embedded projects).
Cppcheck is available both as open-source (this page) and as Cppcheck Premium with extended functionality and support. Please visit www.cppchecksolutions.com for more information and purchase options for the commercial version.
Download
Cppcheck 2.10 (open source)
| Platform | File |
|---|---|
| Windows 64-bit (No XP support) | Installer |
| Source code (.zip) | Archive |
| Source code (.tar.gz) | Archive |
Packages
Cppcheck can also be installed from various package managers; however, you might get an outdated version then.
Debian:
sudo apt-get install cppcheck
Fedora:
sudo yum install cppcheck
Mac:
brew install cppcheck
Cppcheck是一个用于C/C++代码的静态分析工具,专注于检测错误和未定义行为。它设计有低假阳性率,并能处理非标准语法的代码。Cppcheck提供开源版和商业的CppcheckPremium,支持多种平台的安装,包括Debian、Fedora和Mac的包管理器安装方式。
751

被折叠的 条评论
为什么被折叠?



