如何修改内核编译规则,将WARNING变为ERROR

linux内核外部驱动模块编译报WARNING:"test_func"[drivers/*.ko] undefined;
这里test_func并没有定义,只是在代码中使用extern进行了声明。

请教各位大神,有没有什么办法将这类WARNING修改为ERROR,并且终止编译。

把warning当error处理:-Werror
开启所有的warning并且把所有warning当error处理: -Wall -Werror

https://blog.csdn.net/weixin_30325071/article/details/95826136