Estou usando o flycheck para desenvolvimento em C ++ e recebo o seguinte aviso:
#pragma once in main file
Em todos os cabeçalhos incluídos em um arquivo principal. Pesquisando na web, tenho a impressão de que isso tem algo a ver com a forma como o gcc e o clang (ambos dão o mesmo aviso) são compilados para o flymake.
Eu gostaria de me livrar desse aviso. Há algo que eu possa fazer?
Respostas:
O Clang tem uma opção para desativar esse aviso. Adicionar o seguinte à minha configuração corrigiu o problema para mim.
Infelizmente, não sei se existe uma opção semelhante para o gcc.
fonte
Atualmente, o GCC não tem como suprimir esse aviso. E o flycheck não tem como ignorar erros sem tocar em seus componentes internos.
Aqui está um hack que funciona para o gcc:
Para completar, a resposta do @ grepcake para clang:
fonte