Ответ 1
-Wno-ошибка = Foo Включите предупреждение "foo" в предупреждение, даже если задан -Werror.
В проекте, который я сейчас нахожу - и, вероятно, на какое-то время будет работать, мы решили использовать флаг -Werror
, как наш предыдущий "Без предупреждений!". политика не сработала по назначению.
Это, однако, накладывает определенную проблему:
API больше не может быть помечен как устаревший так, что a) помечен стандартной цепочкой инструментов построения, и b) не нарушает сборку.
Итак, я думаю, вопрос сводится к следующему:
Есть ли флаг типа -Werror-no-${something_I_dont_want_to_promote_to_an_error}
?
Я обнаружил, что #pragma clang diagnostic error
почти достиг того, что я хочу - за исключением того, что я не могу поймать все предупреждения, которые неявно включены компилятором...
Спасибо заранее.
-Wno-ошибка = Foo Включите предупреждение "foo" в предупреждение, даже если задан -Werror.