Desativar todos os avisos do gcc

184

Estou trabalhando em um projeto que lerá mensagens de erro do compilador de uma variedade específica e fará coisas úteis com elas. A base de código de exemplo em que estou testando isso (um aplicativo de código aberto aleatório) e, portanto, reconstruindo com frequência, contém alguns bits que geram avisos, que não são do meu interesse.

Como desabilito todos os avisos do GCC, para que eu possa ver apenas as mensagens de erro, se houver alguma?

Phil Miller
fonte
27
Mas por favor note; seria melhor refatorar seu código para eliminar os avisos em vez de desativá-los!
21810 Mitch Wheat
55
@ Mitch: Creio ter esclarecido a questão para deixar claro que não sou responsável nem interessado nessas mensagens de aviso. Eles realmente não importam para esses fins.
Phil Miller

Respostas:

288

-w é a opção em todo o GCC para desativar as mensagens de aviso.

Phil Miller
fonte