#include <linux/kernel.h>
#define __KERNEL__
。。。
void (*pFunc)(void *);
printk("pFunc:[%pf]\n",pFunc); //KERN_EMERG
加入了头文件和宏定义,编译时仍然出现printk' undeclared (first use this function)这样的报错
试了百度的各种方法都没用。。。
据说这个函数工作在内核态,我是傻傻分不清内核态的代码该是怎样的,用户态的代码又该是怎样的?还是它们从代码上根本就不会有区别,而只是在运行时有区别??
不知哪里出了问题,求大神们解救~~