prog:cppcheck
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
prog:cppcheck [2018/01/29 16:21] – Ajout archive 1.82 root | prog:cppcheck [2021/04/11 21:18] (Version actuelle) – Ajout de "cmake" root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{ : | + | {{ : |
+ | |||
+ | ===En ligne de commande=== | ||
- | En ligne de commande, c'est | ||
cppcheck --inconclusive --enable=all -Idossier . -j 8 &> cppcheck.log | cppcheck --inconclusive --enable=all -Idossier . -j 8 &> cppcheck.log | ||
Ligne 14: | Ligne 15: | ||
Par défaut la configuration utilise '' | Par défaut la configuration utilise '' | ||
+ | ===cmake=== | ||
+ | |||
+ | S' | ||
+ | |||
+ | Il faut commencer par activer l' | ||
+ | |||
+ | Puis lancer la génération des fichiers '' | ||
+ | |||
+ | <code bash> | ||
+ | cppcheck --enable=all --project=compile_commands.json --error-exitcode=1 --inline-suppr --template=" | ||
+ | </ | ||
+ | |||
+ | Il est important de personnaliser le message template pour afficher le code d' | ||
+ | |||
+ | Exemple de fichier de suppression: | ||
+ | |||
+ | <code txt .cppcheck-suppressions> | ||
+ | unusedFunction: | ||
+ | unusedFunction: | ||
+ | </ |
prog/cppcheck.1517239292.txt.gz · Dernière modification : 2018/01/29 16:21 de root