Comment faire taire inutilisés argument de ligne de commande d'erreur avec clang sans le désactiver?
Lors de l'utilisation de -Werror
avec clang, il transforme "avertissement: l'argument inutilisés lors de la compilation" les messages d'erreurs, ce qui est logique. Il y a un -Qunused-arguments
drapeau de silence entièrement. Ma question est, est-il une -Wno-error=...
drapeau je peux la passer à faire de ces de ne pas être des erreurs, sans désactiver complètement?
unused-arguments
est d'environ inutilisés options de ligne de commande, et non des arguments dans le code.- Quel argument précisément est pas utilisé sur la ligne de commande?
- S'il vous plaît montrer l'ensemble de la ligne de commande et de l'ensemble du message produit par clang.
- Le code est-il de votre propre? Si oui, alors je vous conseille d'éviter l'avertissement dans le code source lui-même. Voir: stackoverflow.com/questions/3599160/...
Vous devez vous connecter pour publier un commentaire.
S'avère que la réponse correcte est
-Wno-error=unused-command-line-argument
.-stdlib=libc++
pardistcc
.Vous pouvez également utiliser cette commande: