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?


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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.