版块
论坛
喜欢
话题
应用
搜索
登录
注册
baaniaw的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=85813
insmod hello.o结果显示内核不匹配,怎么办?
#define MODULE#include <linux/module.h>int init_module(void) {printk("<1>Hello,worldn"); return 0;}void cleanup_module...
全文
回复
(
7
)
2004-08-03 19:30
来自版块 -
LINUX&UNIX核心开发
◆
◆
表情
告诉我的粉丝
提 交
kittyc
:
用-f选项
(2004-08-20 15:56)
回复
dongleijun2002
:
其实不用那么麻烦的我用的是redhat8 kernel 2.4.18 gcc -c hello.c insmod -f(重要) ./hello.o 即便在xwindow下也可以看到printk,不过要用dmesg命令,因为printk 把信息输出到log文件里了
(2004-08-13 13:08)
回复
baaniaw
:
这是我犯的一个小错误,我在xwindows下什么结果也看不到, 回到纯文本下就可以看到结果了。
(2004-08-05 14:02)
回复
sdren
:
应该是日志优先级问题,试一下用printk("<0>Hello,worldn");
(2004-08-04 20:19)
回复
baaniaw
:
int init_module(void) { MODULE_LISENCE("GPL"); printk("<1>Hello,worldn"); return 0; } 加入MODU...
(2004-08-03 20:32)
回复
baaniaw
:
我在本论坛的请教linux设备驱动开发问题的贴子上找到了答案 我用的是gcc -I/usr/src/linux-2.4.20-8/include -c hello.c 已经解决了这个问题,又出现了新的问题 Warning: loading ./hello.o will ta...
(2004-08-03 20:02)
回复
highwaylost
:
编译条件的问题: gcc -c hello.c -I/usr/src/...
(2004-08-03 19:38)
回复
baaniaw
加关注
写私信
0
关注
0
粉丝
69
帖子
返回顶部