cppcheck Icon

cppcheck

Static source code analysis tool for C and C++ code

4.8 Stars (101)
1,079 Downloads (This Week)
Last Update:
Download cppcheck-1.74.tar.bz2
Browse All Files

Description

Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0% false positives. See http://cppcheck.sourceforge.net for more information.

cppcheck Web Site

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
94
1
4
1
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    CppCheck 1.70 for 64 bit Windows does not include Microsoft C++ 2015 redistributable files that it requires in order to run. I don't suppose that's a problem for people who have Microsoft VS 2015 with C++, but we have not upgraded to that yet. Therefore, I cannot even launch cppCheck 1.70 on my machine. I tried getting each .dll it said I was missing, but got stuck at "The procedure entry point ucrtbase.abort could not be located in dynamic link library api-ms-win-crt-runtime-l1-1-0.dll." That was the 3rd dll I had to get, and apparently it's not the version expected. ... Is it too much to expect an Installer to install the program such that it can actually run? I've have very good experience with previous versions of cppCheck, how could this have happened in current installer? Update: cppCheck 1.71 does not start, and does not give a useful message. I removed it and reinstalled cppCheck 1.69, which works on my machine.

    Posted 09/08/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    This is one of the great C static analysis programs out there. And it's free and easy to use. Scanning code with this is a no-brainer.

    Posted 04/04/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great tool; finds a wide range of C++/C mistakes; few false positives; alread used in commercial projects

    Posted 03/17/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    useful~And it is convenient using this tool named sourceInsight Scan for scanning c/cpp in sourceInsight with cppcheck

    Posted 12/29/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Immense help

    Posted 11/05/2014
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers, Quality Engineers

User Interface

Command-line

Programming Language

C++

Registered

2007-05-07

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks
Screenshots can attract more users to your project.
Features can attract more users to your project.