LINUX源代码路径下的include/linux/kernel.h里,用于 内核态程序的,不要乱用哦:)以后可以自己用grep查!
这个帖子是2004年的,为了方便路人,写一点东西吧,printk 定义在 print.h 头文件中,可是单单包含一个 printk.h 是不行的,得这样子写
#include <stdarg.h>#include <linux/linkage.h>#include <linux/types.h>#include <linux/printk.h>
不过,开发中,习惯都写成这样就行了#include <linux/kernel.h>
因为 kernel.h 中已经包含了以上头文件
纠正一下我上一个帖子的内容,print.h 写错了,应该是 printk.h
lazyez 发表于 2012-02-19 01:23 纠正一下我上一个帖子的内容,print.h 写错了,应该是 printk.h
不是有貼子編輯功能麼…
+1
认真负责啊!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(6)
LINUX源代码路径下的include/linux/kernel.h里,用于 内核态程序的,不要乱用哦:)
以后可以自己用grep查!
这个帖子是2004年的,为了方便路人,写一点东西吧,
printk 定义在 print.h 头文件中,可是单单包含一个 printk.h 是不行的,得这样子写
#include <stdarg.h>
#include <linux/linkage.h>
#include <linux/types.h>
#include <linux/printk.h>
不过,开发中,习惯都写成这样就行了
#include <linux/kernel.h>
因为 kernel.h 中已经包含了以上头文件
纠正一下我上一个帖子的内容,
print.h 写错了,应该是 printk.h
不是有貼子編輯功能麼…
+1
认真负责啊!