ich versuche, eine cppcheck Analyse über meinen Code auszuführen, der die folgende Dateistruktur hat:Wie können Testpfade von der cppcheck-Analyse ausgeschlossen werden?
/code/module_1/src/a.cpp
/code/module_1/src/b.cpp
/code/module_1/test/c.cpp
/code/module_2/src/d.cpp
/code/module_2/src/e.cpp
/code/module_3/test/f.cpp
Ich mag würde eine Analyse ohne alle Testcode auszuführen. Ist das mit einem Befehl wie "cppcheck -itest" möglich? Es funktioniert nicht für mich, obwohl ich denke, es sollte nach the docs:
... Verzeichnisname ist auf alle Teile des Pfads abgestimmt.
Ich benutze Version 1.69. Ich weiß, ich könnte alle Testverzeichnisse getrennt erwähnen (was funktioniert, habe ich überprüft), aber die Anzahl der Module ist zu hoch, um dies für viele Analysen vernünftig zu tun.
Ist das möglich?
Können Sie bitte genau die Befehlszeile angeben, die Sie verwenden möchten? –