在Fedora上的make menuconfig中编译Linux时出错

时间:2014-01-08 09:51:20

标签: c linux

如何在Fedora上的make menuconfig中编译Linux时解决以下错误:

$ make menuconfig
Makefile:323: /home/user/linux-3.12.6/scripts/Kbuild.include: No such file or directory

make: *** empty variable name.  Stop.

2 个答案:

答案 0 :(得分:1)

如果要针对内核编译内容,则必须安装kernel-devel软件包。如果你想自己编译内核,你必须得到它的源代码包(或从kernel.org获取内核源代码)。

答案 1 :(得分:1)

首先,我会转到/home/user/linux-3.12.6/scripts/目录,看看文件Kbuild.include是否存在。如果不是,您可能需要再次下载源。也许下载时出错了。