g++标志“-Wall”,“-W”和“-Werror”的含义

22

这些是什么,它们有什么作用?

  • -Wall
  • -W
  • -Werror

我正在使用Ubuntu终端通过以下命令编译程序:

g++ -Wall -W -Werror main.cpp -o exec
什么是解释?
1个回答

44
  • -Wall:启用一系列警告,但并非全部。
  • -W:启用额外的警告。建议使用-Wextra,它具有相同的含义。
  • -Werror:将每个警告视为一个错误。

请参阅GCC文档:3.8 警告选项


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接