编译内核模块出错

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

我写了个简单的LINUX KERNEL MODULE程序

编译时出现如下错误:

/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-hea

ders system headers,

/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropri

ate kernel-source package.

/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or

similar) to

/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/in

clude

/usr/include/linux/modversions.h:5:2: #error to build against the currently-runn

ing kernel.

1. cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h

2. cp /boot/vmlinux.autoconf.h /usr/src/linux/include/linux/autoconf.h

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航