Какой переключатель gcc отключает предупреждение “левый операнд запятой не имеет эффекта”?

StackOverflow https://stackoverflow.com/questions/111432

  •  02-07-2019
  •  | 
  •  

Вопрос

Это часть более крупной кодовой базы, которая вызывает -Werror в gcc.Это предупреждение генерируется в стороннем коде, который не следует изменять (и я действительно знаю, как это исправить), но я могу отключить определенные предупреждения.На этот раз man gcc подвел меня, поэтому, пожалуйста, пусть какой-нибудь мастер gcc просветит меня.ТИА.

Это было полезно?

Решение

Это тот самый -Wno-неиспользуемое значение вариант, смотрите в Документация

Другие советы

Если вы используете -fdiagnostics-show-option, GCC подскажет вам, как отключить предупреждение (если это возможно).

Вы пробовали использовать диагностическая прагма директива?Я полагаю, они доступны в gcc 4.2.1+.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top