为了在C代码中使用一些内核头文件,比如cpu.h,我想将内核头文件安装到/usr/include/目录中。为此,我使用了"make headers_install“命令。但是系统抛出了以下错误。make headers_install
make[2]: *** No rule to make target `/usr/src&
我已经为linux内核编写了一个测试模块。这个模块需要头、<linux/config.h>和<asm/system.h>。当我发布make时,它给了我错误的fatal error: linux/config.h: No such file or directory,并且以同样的方式,如果我注释config.h头,它就表示asm我使用的是F20操作系统,内核版本为3.12.9-301.fc20.x86_64。
我使用的是Ubuntu12.04,它的内核版本是“3.8.0-29-泛型”。出于学习目的,我想将内核版本从3.8.o更改为3.5.0版本,但我无法在Ubuntu12.04中安装它。对于内核编译,我遵循了以下步骤:tar -xvf linux-3.5.tar.xzlsmake modules_install
su