gcc或者g++可以用-w参数来去掉所有警告,但是最好还是通过修改源代码来去掉警告
warning 都是一些潜在的问题点或者语法小问题。如果可以,还是尽可能的修改源代码解决。毕竟你这个是内核模块,如果有因为算法数据转换的小问题导致出错,这可都是直接导致系统完全死掉的问题。
-w即可去掉警告,其实有警告说明代码有问题,我认为最好的方法是优化代码来去掉警告。 不建议用g++来编译模块
编译内核?你把它去掉了,就算完成了也是不能用的。