|
|
按照<linux设备驱动程序>一书中的最入门例程hello.c做尝试,结果也如该书所言出了版本控制的问题:
[root@localhost mine]# gcc -c hello_module.c
[root@localhost mine]# insmod ./hello_module.o
./hello_module.o: kernel-module version mismatch
./hello_module.o was compiled for kernel version 2.4.22
while this kernel is version 2.4.22-10mdk.
作者说"强烈建议读者在运行示例代码前将自己的内核编译为不支持版本控制功能",但他给的参考网页(www.linux.it/kerneldocs/kconf)已经不存在了.
我是菜鸟,头一次接触内核,请达人指教 |
|