Compilavo sempre con -Wall -Wextra -Werror
.gcc con -Werror e -Wno-error = non utilizzato
Tuttavia, molte volte rispetto ai test di compilazione rapida, devo ignorare la causa degli errori -Wunused
. Per vari motivi voglio vederli come avvertenze e non errori lasciando tutti gli altri avvertimenti come errori.
-Wno-unused
ovviamente non visualizza alcun avviso in modo non è quello che mi serve.Quello che ho pensato è la soluzione
-Wno-error=unused
purtroppo non sembra funzionare (sono ancora segnalati come errori),impostare individualmente le bandiere (ad es
-Wno-error=unused-variable
) funziona come previsto (segnalato come avvertimento solo).
Quindi non v'è un modo per rendere loro avvertimenti, lasciando -Werror
senza specificare tutto il seme di opzioni -Wno-error=unsused-...
individualmente?
Il comportamento di -Werro -Wno-error=unused
è un errore?
hai trovato? –