GCC 4.8 似乎添加了类似 Clang 的错误消息显示,例如:
player.c:725:9: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable]
int delta, rdelta;
^
我想有些人觉得这很有用,但我觉得它是多余的,它使每条错误消息都使用三行屏幕空间,而不是一行,在那里可以显示更多错误消息。
有没有办法关掉它?我一直在阅读 GCC 文档,但至少还没有找到它。特别是,有没有办法“默认”关闭它,这样我就不必为-fno-error-caret
我编译的所有东西指定一些或类似的选项?