红联Linux门户
Linux帮助

请大家帮我看看这段代码该怎么改?谢谢!

发布时间:2009-05-29 20:50:07来源:红联作者:liulisuli
我在虚拟机上安装Linux后,用C/C++编写代码,现在编译后终端提示有错,请大家帮我看看,代码该怎么改?谢谢!
#include
#include
#if CONFIG_MODVERSIONS == 1
#define MODVERSIONS
#include
#endif
Int init_module()
{
Printk(“HELLO! This is a testing module! \n”);
Return 0;
}
Void cleanup_module()
{
Printk(“Sorry! The testing module is unloading now! \n”);
}
然后我输入gcc -o2 -Wall -DMODULE -D__KERNEL__ -c testmodule.c进行编译。终端提示有:
错误:linux/module.h 没有这个文件或目录
这个应该怎么改啊。。。
文章评论

共有 1 条评论

  1. wangyu 于 2009-05-29 22:57:17发表:

    很明显是没在那个库,你只能找一个可以用的加进去,和其它库放在一个目录里,或者是你那个库所在的位置没有添加到环境变量。这只能自己解决了,没什么人能帮你。