【发布时间】:2015-04-01 10:35:28
【问题描述】:
我总是用-Wall -Wextra -Werror编译。
但是,当我进行快速编译测试时,我需要忽略 -Wunused 的错误套装。由于各种原因,我希望将它们视为警告而不是错误,而将所有其他警告视为错误。
-Wno-unused当然不会显示任何警告,所以不是我需要的。我认为的解决方案是
-Wno-error=unused不幸的是似乎不起作用(它们仍然被报告为错误),单独设置标志(例如
-Wno-error=unused-variable)按预期工作(仅报告为警告)。
那么有没有办法让他们在离开-Werror时发出警告而不单独指定所有选项-Wno-error=unsused-...?-Werro -Wno-error=unused 的行为是 bug 吗?
【问题讨论】:
-
你找到了吗?
标签: gcc compiler-warnings compiler-options