Package: cppcheck-gui (2.15.0-1 and others)
Links for cppcheck-gui
Debian Resources:
Download Source Package cppcheck:
Maintainer:
External Resources:
- Homepage [sourceforge.net]
Similar packages:
strumento per analisi statica del codice C/C++ (GUI)
Cppcheck è uno strumento a riga di comando che cerca di identificare i bug non visti dal compilatore C/C++ che si sta usando. È versatile e può verificare codice non standard, incluse alcune estensioni del compilatore, codice assembly in linea, ecc. Il suo preprocessore interno può gestire include, macro e diversi comandi del preprocessore. Cppcheck è altamente configurabile, ma si può iniziare ad usarlo passandogli soltanto il percorso al codice sorgente.
Contiene controlli per:
* puntatori a variabili automatiche in out-of-scope; * assegnamenti di variabili automatiche ad un parametro effettivo di una funzione; * errori di out-of-bound in vettori e STL; * costruttori di classi non presenti; * variabili non inizializzate da un costruttore; * uso di memset, memcpy, ecc. su una classe; * distruttori non virtuali per le classi base; * operator= che non restituisce un riferimento costante a sé stesso; * uso di funzioni deprecate (mktemp, gets, scanf); * generazione di eccezioni nei distruttori; * memory leak in variabili di funzioni o classi; * cast di puntatori in stile C in codice C++; * if ridondanti; * uso non corretto di funzioni strtol o sprintf; * divisioni tra numeri senza segno o per zero; * funzioni e membri di strutture non usati; * passaggio di parametri per valore; * uso non corretto di variabili signed char; * operazioni aritmetiche inusuali tra puntatori (come "abc" + 'd'); * dereferenziazione di puntatori null; * istruzioni non complete; * uso non corretto di iteratori quando si itera all'interno di un contenitore; * dereferenziazione di iteratori non più validi; * uso di iteratori/puntatori a vettori invalidati.
Questo pacchetto contiene l'interfaccia grafica utente di cppcheck.
Other Packages Related to cppcheck-gui
|
|
|
|
-
- dep: cppcheck (= 2.11-3) [m68k]
- strumento per analisi statica del codice C/C++ (CLI)
- dep: cppcheck (= 2.12.0-1) [alpha, hppa, ia64, sh4]
- dep: cppcheck (= 2.15.0-1) [not alpha, hppa, ia64, m68k, sh4, x32]
- dep: cppcheck (= 2.9-1) [x32]
-
- dep: libc6 (>= 2.35) [hppa, m68k, x32]
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6-udeb
- dep: libc6 (>= 2.37) [sh4]
- dep: libc6 (>= 2.38) [not alpha, hppa, ia64, m68k, sh4, x32]
-
- dep: libc6.1 (>= 2.35) [alpha]
- Libreria C GNU: librerie condivise
also a virtual package provided by libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: libgcc-s1 (>= 3.0) [amd64, arm64, mips64el, ppc64, ppc64el, s390x, x32]
- libreria di supporto a GCC
- dep: libgcc-s1 (>= 3.4) [alpha, riscv64, sparc64]
- dep: libgcc-s1 (>= 3.5) [armel, armhf]
- dep: libgcc-s1 (>= 4.2) [i386, ia64, sh4]
-
- dep: libgcc-s2 (>= 4.2.1) [m68k]
- libreria di supporto a GCC
-
- dep: libgcc-s4 (>= 4.1.1) [hppa]
- libreria di supporto a GCC
-
- dep: libglx0 [sparc64]
- libreria di dispatch GL indipendente dal produttore -- gestione GLX
-
- dep: libopengl0 [sparc64]
- libreria di dispatch GL indipendente dal produttore -- gestione OpenGL
-
- dep: libpcre3 [x32]
- vecchia libreria per espressioni regolari compatibili Perl 5 - file runtime
-
- dep: libqt5charts5 (>= 5.7.1) [alpha, hppa, m68k, sh4, x32]
- libreria condivisa per Qt Charts
-
- dep: libqt5core5a (>= 5.15.1) [alpha, hppa, ia64, m68k, sh4, x32]
- modulo principale di Qt 5
-
- dep: libqt5gui5 (>= 5.11.0~rc1) [alpha, hppa, ia64, m68k, sh4, x32]
- modulo GUI di Qt 5
- or libqt5gui5-gles (>= 5.11.0~rc1)
- modulo GUI di Qt 5 — variante OpenGL ES
-
- dep: libqt5help5 (>= 5.6.0~beta) [alpha, hppa, ia64, m68k, sh4, x32]
- modulo di aiuto di Qt 5
-
- dep: libqt5network5 (>= 5.0.2) [alpha, hppa, ia64, m68k, sh4]
- modulo di rete di Qt 5
-
- dep: libqt5printsupport5 (>= 5.0.2) [alpha, hppa, ia64, m68k, sh4, x32]
- modulo Qt 5 per la gestione della stampa
-
- dep: libqt5widgets5 (>= 5.15.1) [alpha, hppa, ia64, m68k, sh4, x32]
- modulo per widgets di Qt 5
-
- dep: libqt6charts6 (>= 6.6.1) [not alpha, hppa, ia64, m68k, sh4, x32]
- libreria Charts di Qt 6
-
- dep: libqt6core6t64 (>= 6.6.0) [not alpha, hppa, ia64, m68k, sh4, x32]
- modulo principale di Qt 6
-
- dep: libqt6gui6 (>= 6.1.2) [not alpha, hppa, ia64, m68k, sh4, x32]
- modulo GUI di Qt 6
-
- dep: libqt6help6 (>= 6.6.0) [not alpha, hppa, ia64, m68k, sh4, x32]
- libreria Help di Qt 6
-
- dep: libqt6network6 (>= 6.1.2) [not alpha, hppa, ia64, m68k, sh4, x32]
- modulo di rete di Qt 6
-
- dep: libqt6opengl6 (>= 6.1.2) [sparc64]
- modulo OpenGL di Qt 6
-
- dep: libqt6openglwidgets6 (>= 6.1.2) [sparc64]
- modulo per widget OpenGL di Qt 6
-
- dep: libqt6printsupport6 (>= 6.1.2) [not alpha, hppa, ia64, m68k, sh4, x32]
- modulo di supporto della stampa di Qt 6
-
- dep: libqt6sql6 (>= 6.1.2) [sparc64]
- modulo SQL di Qt 6
-
- dep: libqt6widgets6 (>= 6.3.0) [not alpha, hppa, ia64, m68k, sh4, x32]
- modulo per widget di Qt 6
-
- dep: libstdc++6 (>= 11) [m68k, x32]
- libreria GNU Standard C++, versione 3
- dep: libstdc++6 (>= 13.1) [not m68k, x32]
-
- dep: libtinyxml2-10 (>= 10.0.0) [not alpha, hppa, ia64, m68k, sh4, x32]
- libreria per analisi di XML in C++
-
- dep: libtinyxml2-9 (>= 8.0.0) [alpha, hppa, ia64, m68k, sh4, x32]
- libreria per analisi di XML in C++
-
- dep: libunwind8 [ia64]
- libreria per tracciare la catena di chiamate di un programma - runtime
-
- sug: clang
- compilatore C, C++ e Objective-C (basato su LLVM), binario clang
-
- sug: clang-tidy
- strumento di linting in C+ basato su clang
-
- sug: python3
- linguaggio interattivo di alto livello orientato agli oggetti (versione python3 predefinita)
Download cppcheck-gui
Architecture | Version | Package Size | Installed Size | Files |
---|---|---|---|---|
alpha (unofficial port) | 2.12.0-1 | 1,918.4 kB | 7,676.0 kB | [list of files] |
amd64 | 2.15.0-1 | 2,298.2 kB | 7,355.0 kB | [list of files] |
arm64 | 2.15.0-1 | 1,961.8 kB | 6,703.0 kB | [list of files] |
armel | 2.15.0-1 | 1,911.3 kB | 6,452.0 kB | [list of files] |
armhf | 2.15.0-1 | 2,001.9 kB | 4,716.0 kB | [list of files] |
hppa (unofficial port) | 2.12.0-1 | 2,040.8 kB | 6,949.0 kB | [list of files] |
i386 | 2.15.0-1 | 2,471.5 kB | 7,628.0 kB | [list of files] |
ia64 (unofficial port) | 2.12.0-1 | 2,419.1 kB | 13,413.0 kB | [list of files] |
m68k (unofficial port) | 2.11-3 | 1,796.1 kB | 6,259.0 kB | [list of files] |
mips64el | 2.15.0-1 | 1,992.9 kB | 8,314.0 kB | [list of files] |
ppc64 (unofficial port) | 2.15.0-1 | 2,141.9 kB | 8,495.0 kB | [list of files] |
ppc64el | 2.15.0-1 | 2,198.3 kB | 8,111.0 kB | [list of files] |
riscv64 | 2.15.0-1 | 2,211.7 kB | 5,555.0 kB | [list of files] |
s390x | 2.15.0-1 | 2,170.1 kB | 7,199.0 kB | [list of files] |
sh4 (unofficial port) | 2.12.0-1 | 2,165.1 kB | 5,811.0 kB | [list of files] |
sparc64 (unofficial port) | 2.15.0-1 | 1,845.6 kB | 7,694.0 kB | [list of files] |
x32 (unofficial port) | 2.9-1 | 1,935.4 kB | 5,931.0 kB | [list of files] |