Désactiver tous les avertissements gcc

191

Je travaille sur un projet qui lira les messages d'erreur du compilateur d'une variété particulière et fera des choses utiles avec eux. L'exemple de base de code sur lequel je teste (une application open-source aléatoire), et donc reconstruit fréquemment, contient quelques bits qui génèrent des avertissements, qui ne m'intéressent pas.

Comment puis-je désactiver tous les avertissements de GCC, afin que je puisse simplement voir les messages d'erreur s'il y en a?

Phil Miller
la source
28
Mais veuillez noter; vous feriez mieux de refactoriser votre code pour éliminer les avertissements plutôt que de les désactiver!
Mitch Wheat
58
@Mitch: Je crois avoir clarifié la question pour indiquer clairement que je ne suis ni responsable ni intéressé par ces messages d'avertissement. Ils n'ont vraiment pas d'importance à ces fins.
Phil Miller

Réponses:

295

-w est l'option à l'échelle de GCC pour désactiver les messages d'avertissement.

Phil Miller
la source