prog:cppcheck
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| prog:cppcheck [2017/06/25 18:44] – Création 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 12: | 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.1498409049.txt.gz · Dernière modification : de root
