5
在聲明之前使用foo()
時,GCC會給出警告implicit declaration of function foo
。是否有任何GCC標誌會將此警告視爲錯誤並停止編譯?有時它會爲您節省一些調試工作...將「隱式聲明函數foo」視爲錯誤
在聲明之前使用foo()
時,GCC會給出警告implicit declaration of function foo
。是否有任何GCC標誌會將此警告視爲錯誤並停止編譯?有時它會爲您節省一些調試工作...將「隱式聲明函數foo」視爲錯誤
-Werror
將視爲全部警告爲錯誤。您可以更具體地與 -Werror-implicit-function-declaration