Estoy usando flycheck para el desarrollo de C ++ y recibo la siguiente advertencia:
#pragma once in main file
En todos los encabezados incluidos en un archivo principal. Al buscar en las webs, tengo la impresión de que esto tiene algo que ver con la forma en que gcc y clang (ambos dan la misma advertencia) compilan para flymake.
Me gustaría deshacerme de esta advertencia. ¿Hay algo que pueda hacer?
Respuestas:
Clang tiene una opción para deshabilitar esta advertencia. Agregar lo siguiente a mi configuración solucionó el problema para mí.
Desafortunadamente, no sé si existe una opción similar para gcc.
fuente
Actualmente GCC no tiene forma de suprimir esta advertencia. Y flycheck no tiene forma de ignorar los errores sin tocar sus partes internas.
Aquí hay un truco que funciona para gcc:
Para completar, la respuesta de @ grepcake para clang:
fuente