static analysis of C/C++ code
Go to file
Slava Semushin a919f4541a Fixed #732 (Tokenizer: Incorrect simplification)
Regression since 58a9e05697 commit.

http://sourceforge.net/apps/trac/cppcheck/ticket/732
2009-09-26 17:02:13 +07:00
gui
man
src
test Fixed #732 (Tokenizer: Incorrect simplification) 2009-09-26 17:02:13 +07:00
tools
win_installer added wix file for gui installation 2009-09-23 21:14:05 +02:00
.gitignore
AUTHORS
COPYING
Changelog
Makefile
build.bat
cppcheck.cbp
cppcheck.cbproj
cppcheck.geany
cppcheck.pro
cppcheck.sln
cppcheck.vcproj
createrelease
doxyfile
readme.txt
readme_gui.txt
runastyle
runastyle.bat
testrunner.cbproj
testrunner.sln
testrunner.vcproj
using_gcov.txt

readme.txt

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=========
Cppcheck
=========


About

  The original name of this program is "C++check".
  The name was changed to "cppcheck".


Compiling

  Any C++ compiler should work.

  The Makefile works under Linux.
  To make it work under Windows with DJGPP, change "g++" to "gxx".

  To build cppcheck with qmake, run this commands:
    qmake -config release  this will generate Makefile (use 'debug' instead of
        'release' if doing developer build)
    make  this will build command-line tool, GUI and autotests
    make sub-src  this will build command-line tool only
    make check  this one will build and run autotests

Cross compiling Win32 (CLI) version of Cppcheck in Linux

  sudo apt-get install mingw32
  make CXX=i586-mingw32msvc-g++ LDFLAGS="-lshlwapi"
  mv cppcheck cppcheck.exe

Usage

  Run the cppcheck program without parameters and a help text will be shown.


Recommendations

  When the "--all" flag is given you may get a lot of error messages.


Webpage

  http://www.sf.net/projects/cppcheck