阅读:979回复:1
大哥,帮个忙,hello world都过不了
我在redhat 9.0下,写了个module,问题多多
1。gcc编译说printk不认识,insmod时告诉我这module是为2.4.20用的,而我当前的系统是2.3.20-8,装载不上。 2.我用-f强行装载,进去了,但是printk()没有任何反映。 hello.h #define MODULE #include <linux/module.h> int init_module (void) { printk(\"Hello, my God\"); return 0; } |
|
沙发#
发布于:2003-04-27 01:05
我在redhat 9.0下,写了个module,问题多多 1。首先应该include定义printk的头文件。 2。保证/usr/include/下的asm和linux目录与你的/内核源代码/include/下的asm和linux目录相一致。 |
|