gcc 将所有警告都视为错误 EXCEPT X

gcc treat all warnings as errors EXCEPT X

出于最好未提及的原因,我想将所有警告都视为错误,但我想将其视为警告的单个警告(已弃用)除外。

有没有比手动列出所有我想视为错误的警告更方便的方法?

你可以-Werror -Wno-error=deprecated.