gcc g++ 將所有警告轉換爲錯誤
-Werror 把所有警告轉換爲錯誤,以在警告發生時中止編譯過程
eg. g++
var_args.cpp --std=c++11 -Werror
其他錯誤與告警選項
-Wall 一般使用該選項,允許發出GCC能夠提供的所有有用的警告。也可以用-W{warning}來標記指定的警告。
-pedantic 允許發出ANSI/ISO C標準所列出的所有警告
-pedantic-errors 允許發出ANSI/ISO C標準所列出的錯誤
-w 關閉所有警告,建議不要使用此項!!! (w是小寫字母)