Quel commutateur gcc désactive l'avertissement «l'opérande gauche de virgule n'a pas d'effet»?

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

  •  02-07-2019
  •  | 
  •  

Question

Cela fait partie d'une base de code plus grande, qui force -Werror sur gcc. Cet avertissement est généré dans un code tiers qui ne devrait pas être modifié (et je sais en fait comment le résoudre), mais je peux désactiver des avertissements spécifiques. Cette fois, l’homme gcc m’a échoué, alors s’il vous plaît, laissez un maître gcc m'éclairer. TIA.

Était-ce utile?

La solution

Il s’agit de l’option -Wno-inutilisée-valeur , consultez la documentation

Autres conseils

Si vous utilisez -fdiagnostics-show-option, GCC vous indiquera comment désactiver un avertissement (si possible).

Avez-vous essayé d'utiliser une directive diagnostic pragma ? Celles-ci sont disponibles dans gcc 4.2.1+, je crois.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top