Kimmo Varis 45a6742e3f Windows: Add _CRT_SECURE_NO_WARNINGS define.
The _CRT_SECURE_NO_WARNINGS define suppresses some Windows-specific
compile warnings. Windows has "secure" versions of some functions
and compiler outputs warnings that those "secure" versions should
be used instead. Since other platforms don't have those functions
we just suppress this warning for now on.
2010-07-27 17:34:13 +03:00
2010-07-13 16:23:02 +02:00
2010-07-27 12:08:05 +02:00
2010-06-07 12:23:29 +02:00
2010-01-09 13:54:56 +02:00
2010-07-10 11:30:03 +02:00
2008-10-26 07:55:15 +00:00
2010-06-14 23:18:09 +03:00
2010-04-15 20:08:51 +02:00
2010-04-03 14:16:29 +02:00

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


About

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


Compiling

    Any C++ compiler should work.

    To build the GUI, you need Qt. The command line tool doesn't have any dependencies.

    There are multiple compilation choices:
      * qmake - cross platform build tool - but only the GUI can be built
      * Visual Studio - Windows
      * gnu make
      * g++


    qmake
    =====
        You can use the gui/gui.pro file to build the gui.
            cd gui
            qmake
            make


    Visual Studio
    =============
        Use the cppcheck.sln file.


    gnu make
    ========
            make


    g++ (for experts)
    =================
        If you just want to build Cppcheck then you can use this command:
            g++ -o cppcheck -Ilib cli/*.cpp lib/*.cpp


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

    A manual is available online: http://cppcheck.sf.net/manual.pdf

Webpage

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

Description
2.8r1 Latest
2022-09-22 22:21:12 +02:00
Languages
C++ 86%
C 8.3%
Python 4%
Makefile 0.5%
CMake 0.4%
Other 0.8%