J'utilise flycheck pour le développement C ++ et j'obtiens l'avertissement suivant:
#pragma once in main file
Dans tous les en-têtes inclus dans un fichier principal. En recherchant sur les sites Web, j'ai l'impression que cela a quelque chose à voir avec la façon dont gcc et clang (les deux donnent le même avertissement) se compilent pour flymake.
Je voudrais me débarrasser de cet avertissement. Y a-t'il quelque chose que je puisse faire?
Réponses:
Clang a une option pour désactiver cet avertissement. L'ajout de ce qui suit à ma configuration a résolu le problème pour moi.
Malheureusement, je ne sais pas s'il existe une option similaire pour gcc.
la source
Actuellement, GCC n'a aucun moyen de supprimer cet avertissement. Et flycheck n'a aucun moyen d'ignorer les erreurs sans toucher à ses internes.
Voici un hack qui fonctionne pour gcc:
Pour être complet, la réponse de @ grepcake pour clang:
la source