如何在编译C代码时禁用警告?

Jee*_*tel 7 c gcc

我正在研究32位Fedora 14系统.我正在编译我的源代码gcc.

有人知道如何在编译c代码时禁用警告吗?

frx*_*x08 22

尝试在编译时添加-w选项

http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html

  • 这将禁用所有警告,我认为这不是一个好主意。 (2认同)

Kra*_*mar 6

每个人都告诉-Wallgcc 使用switch,但是您要禁用它。不建议使用调试器找到它。

莱纳斯·托瓦尔兹(Linus Torvalds):

“但这显然是唯一正确的方法。其他所有人都以其他方式这样做的事实仅表示他们错了”

  • 我不会删除`-Wall`,但是在`-Wall`之后,您想添加一些`-Wno- *`选项以禁用一些令人讨厌的和错误肯定的警告。 (6认同)
  • 这看起来不像是问题的答案-看起来像是在评论。 (2认同)