社区
Linux_Kernel
帖子详情
关于helloworld模块的输出问题。
zztczcx
2010-09-27 04:51:54
我的helloworld 模块编译成功了,在xconsole 下加载成功,却不显示printk里的内容,后来切换到textmode下,结果就显示了出来。请问一下这是什么原因啊?
thanks in advance!
...全文
143
8
打赏
收藏
关于helloworld模块的输出问题。
我的helloworld 模块编译成功了,在xconsole 下加载成功,却不显示printk里的内容,后来切换到textmode下,结果就显示了出来。请问一下这是什么原因啊? thanks in advance!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laoshizhuce
2010-09-29
打赏
举报
回复
楼上的都答的很在理
学习
pottichu
2010-09-28
打赏
举报
回复
dmesg 查看一下。
谭海燕
2010-09-28
打赏
举报
回复
现在,所有的fedora ,ubuntu等等,你都无法在图形界面下面看到printk的打印。都是在/var/log/message中显示。
如果你想在terminal中显示printk的话,你需要开机进入Text模式。才可以。
如果你有开发板的话,把模块下载到开发板,然后还是可以显示的。
mengzhiyi
2010-09-28
打赏
举报
回复
其实是打印了的,楼主看看/var/log/messages里面有没有helloworld....
zztczcx
2010-09-28
打赏
举报
回复
就是说 我 alt + ctrl +f1 进入文本模式,再加载模块,屏幕上就显示 helloworld 这句话了,可是我在虚拟终端下就不行,这是为什么?
pottichu
2010-09-28
打赏
举报
回复
是因为ubuntu修改了什么吗? 知道具体是什么吗? 是级别问题吗?
============================
不是,这是 linux 的log 管理机制而已。
zztczcx
2010-09-28
打赏
举报
回复
现在,所有的fedora ,ubuntu等等,你都无法在图形界面下面看到printk的打印。都是在/var/log/message中显示。
............
是因为ubuntu修改了什么吗? 知道具体是什么吗? 是级别问题吗?
fensnote
2010-09-27
打赏
举报
回复
[Quote=引用楼主 zztczcx 的回复:]
我的helloworld 模块编译成功了,在xconsole 下加载成功,却不显示printk里的内容,后来切换到
textmode下
,结果就显示了出来。请问一下这是什么原因啊?
thanks in advance!
[/Quote]
什么意思?
spring mvc demo实例
基于Spring mvc的
hello
world
实例,完整源码打包上传分享大家一起下载学习!
Cpp20入门0:使用
模块
输出
Hello
World
(import module)
Cpp20入门0:使用
模块
输出
Hello
World
(import module)
【案例详解】2. Python
输出
Hello
World
!的几种方法
除了使用进行基本配置外,你还可以通过创建Logger对象、Handler对象和Formatter对象来更精细地控制日志的
输出
。例如,你可以将日志同时
输出
到控制台和文件,并为它们分别设置不同的格式。在Python中,
输出
“
Hello
World
!”有多种方法,每种方法都有其适用的场景和优缺点。对于简单的脚本和初学者来说,print()函数是最直接和方便的选择。然而,随着项目复杂度的增加,你可能需要考虑使用格式化字符串来组合多个值,或者使用logging
模块
来管理日志
输出
。此外,
Linux内核驱动
模块
开发 -
hello
world
本文介绍了如何编写一个简单的
hello
world
内核驱动程序,并将其编译为内核
模块
。在Linux内核驱动程序开发中,开发环境的搭建是非常重要的,因为它们提供了编译和调试所需的工具。同时,编写内核驱动程序时需要遵循一些规则和指导原则,以确保其与Linux内核兼容。在实际的内核驱动开发过程中,可能会遇到更加复杂的
问题
和需求。因此,需要进一步学习和了解Linux内核驱动程序的开发技巧和方法。Linux内核源代码Linux内核文档Linux内核驱动开发。
ubuntu下
hello
world
内核
模块
编译、加载/卸载
1、编写
hello
world
内核
模块
的源码 如下是
hello
world
.c源码 #include //所有
模块
都需要的头文件 #include // init&exit相关宏 MODULE_LICENSE("GPL"); MODULE_AUTHOR("feifei"); MODULE_DESCRIPTION("
hello
world
module"); static i
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章