Ich verwende Flycheck für die C ++ - Entwicklung und erhalte die folgende Warnung:
#pragma once in main file
In allen Headern einer Hauptdatei. Beim Durchsuchen der Websites habe ich den Eindruck, dass dies etwas damit zu tun hat, wie gcc und clang (beide geben die gleiche Warnung) für flymake kompiliert werden.
Ich möchte diese Warnung loswerden. Kann ich irgendetwas tun?
Antworten:
Clang hat die Option, diese Warnung zu deaktivieren. Das Hinzufügen des Folgenden zu meiner Konfiguration hat das Problem für mich behoben.
Leider weiß ich nicht, ob es eine ähnliche Option für gcc gibt.
quelle
Derzeit kann GCC diese Warnung nicht unterdrücken. Und Flycheck kann Fehler nicht ignorieren, ohne die Interna zu berühren.
Hier ist ein Hack, der für gcc funktioniert:
Der Vollständigkeit halber die Antwort von @ grepcake auf clang:
quelle