内核模块的编译方法及注意事项 Ubuntu内核(2.6.32) 2.6内核中,模块的编译需要配置过的内核源码:编译.链接后生成的内核模块后缀为.ko:编译过程首先会到内核源码目录下读取顶层的Makefile文件,然后再返回模块源码所在目录. 将上面代码保存成Makefile文件,放置在与hello.c文件同一目录下.执行make命令后就可以得到hello.ko模块文件. 模块的加载和卸载使用insmod和rmmod. 使用 lsmod查看已加载的模块,以上表明加载成功,可以在/proc中查看.…