Wyłącz wszystkie ostrzeżenia gcc

184

Pracuję nad projektem, który odczyta komunikaty o błędach kompilatora określonej odmiany i zrobię z nimi użyteczne rzeczy. Przykładowa baza kodu, na której testuję to (losowa aplikacja typu open source), a więc często przebudowywana, zawiera kilka bitów, które generują ostrzeżenia, które mnie nie interesują.

Jak wyłączyć wszystkie ostrzeżenia z GCC, aby zobaczyć komunikaty o błędach, jeśli takie istnieją?

Phil Miller
źródło
27
Ale uwaga; lepiej zmodyfikuj kod, aby wyeliminować ostrzeżenia, niż je wyłączać!
Mitch Wheat
55
@Mitch: Wydaje mi się, że wyjaśniłem pytanie, aby wyjaśnić, że nie jestem odpowiedzialny za te komunikaty ostrzegawcze. Naprawdę nie mają znaczenia dla tych celów.
Phil Miller,

Odpowiedzi:

288

-w to opcja obejmująca całą GCC, która wyłącza komunikaty ostrzegawcze.

Phil Miller
źródło