Как предотвратить обработку сообщений «# warning» как ошибок?

Я пытаюсь скомпилировать, чтобы ввести флаг -Werror в существующую кодовую базу. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что в некоторых местах #warning используется для отображения информационных сообщений. Это не следует рассматривать как ошибку.

Одним из решений было бы использовать вместо этого #pragma message , но, похоже, это не поддерживается более старыми версиями gcc. (Наши серверы сборки используют gcc 4.1.2).

Может ли кто-нибудь помочь мне исправить это?

8
задан StackedCrooked 14 December 2011 в 16:48
поделиться