将"函数foo的隐式声明"视为错误

Jak*_* M. 5 c gcc

GCC 在声明之前implicit declaration of function foo 使用时会发出警告foo().是否有任何GCC标志会将此警告视为错误并停止编译?有时它可以节省一些调试工作......

Wil*_*ell 8

-Werror所有警告视为错误.你可以更具体一点 -Werror-implicit-function-declaration