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édente | |||
prog:cppcheck [2019/08/29 11:38] – Mise à jour 1.88 root | prog:cppcheck [2021/04/11 21:18] (Version actuelle) – Ajout de "cmake" root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{ : | {{ : | ||
- | En ligne de commande, c'est | + | ===En ligne de commande=== |
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.1567071536.txt.gz · Dernière modification : 2019/08/29 11:38 de root