Отключить все предупреждения GCC

185

Я работаю над проектом, который будет читать сообщения об ошибках компилятора определенного типа и делать с ними полезные вещи. Пример кода, на котором я тестирую это (случайное приложение с открытым исходным кодом) и, следовательно, часто перестраиваемый, содержит несколько битов, генерирующих предупреждения, которые меня не интересуют.

Как отключить все предупреждения от GCC, чтобы я мог просто видеть сообщения об ошибках, если они есть?

Фил Миллер
источник
27
Но, пожалуйста, обратите внимание; Вы бы лучше рефакторинг вашего кода, чтобы устранить предупреждения, а не отключать их!
Mitch Wheat
55
@ Митч: Я думаю, что прояснил вопрос, чтобы прояснить, что я не несу ответственности за эти предупреждающие сообщения и не заинтересован в них. Они действительно не имеют значения для этих целей.
Фил Миллер

Ответы:

289

-w опция GCC для отключения предупреждающих сообщений.

Фил Миллер
источник