2017-08-31 5 views
2

Nach jedem Durchlauf erstellt PVS-Studio für jede geprüfte cpp-Datei direkt im Projektordner eine .cpp.PVS-Studio.cfg-Datei.PVS-Studio erstellt temporäre Dateien im Projektordner

Und es löscht sie nicht nach Prüfung durchgeführt wird. Es ist irgendwie nervig, sie per Hand oder per git checkout zu löschen. Kann PVS-Studio so konfiguriert werden, dass diese Dateien an anderer Stelle erstellt werden?

Antwort

2

Der Analysator erstellt temporäre Befehlsdateien für seine Operation, um die Analyseeinheit selbst zu starten, Vorverarbeitung durchzuführen und den gesamten Analyseprozess zu verwalten. Solche Dateien werden für jede zu analysierende Projektdatei erstellt. Sie können dem Analysator anzeigen, dass er sie entfernt.

PVS-Studio -> Optionen ... -> Allgemeine Analyzer Einstellungen -> RemoveIntermediateFiles.

Dokumentation: Settings: Common Analyzer Settings

+0

Vielen Dank für Ihre Antwort. Können Sie klären, warum diese Einstellung standardmäßig nicht zutrifft? – Amomum

+1

@Amomum Diese Einstellung ist standardmäßig 'True'. Sind Sie sicher, dass Sie diese Einstellung nicht vorher ändern? –

+0

Ich könnte es vor ein paar Jahren auf 'falsch' setzen, vor ein paar Versionen, als ich versuchte herauszufinden, warum etwas nicht funktioniert hat. Hm. Ich schätze, es spielt keine Rolle, ob es standardmäßig "wahr" ist. – Amomum

Verwandte Themen