|
我刚开始学linxu驱动的开发
在redhat linux9 中开发,linux版本是2.4.20-8
照着书写了一个简单的驱动,然后用insmod,提示
./hello.o:kernel -module version mismatch
./hello.o was compiled for kernel version 2.4.20
while this kernel is version 2.4.20-8
请问该怎么解决啊?
程序是这样的:
#define MODULE
#include <linux/module.h>
int init_module(void) { printk("<1>Hello, world\n"); return 0; }
void cleanup_module(void) { printk("<1>Goodbye cruel world\n"); } |
|