- -Wmissing-declaration
尚未宣告就直接定義Global function時產生警告。
這個功能用來偵測忘記在 .h 中宣告function.
如果發現,就會有:no previous prototype for '?'
- -Wmissing-prototypes
尚未宣告就直接定義的Global variable時 產生警告。
用來偵測 忘記在 .h 中宣告variable. - -Wchar-subscripts
當char 被用作array的index時,告警。
- -Werr
把所有Warnning 當作錯誤。這樣就會中斷build過程。
沒有留言:
張貼留言