红联Linux门户
Linux帮助

Linux内核编译特别注意Tab键的使用

发布时间:2017-03-07 14:46:56来源:linux网站作者:岁月静好莫视流年
1.Makefile文件的使用(初学者要特别小心):
vim Makefile(创建Makefile文件),内容如下:
obj-m := hello.o
KDIR    := /lib/modules/2.6.32-279.el6.i686/build
all:
[  tab键 ]make -C $(KDIR) M=$(PWD) modules
(这是最简单的Makefile一个例子,但是如果初学者不注意Tab键的使用,很容易在这里消耗大量的时间。)
 
2.hello.c的创建
vim hello.c(创建Makefile文件),内容如下:
#include <Linux/init.h>
#include <linux/module.h>
int static hello_init(void)
{
return 0;
}
module_init(hello_init);
void static hello_exit(void)
{
}
module_exit(hello_exit);
在内核编译过程中,我将static写成了staic,很久都没有察觉。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28984.html