2011-12-21 28 views
1

我想知道如何使用ncurses库的配置命令“make menuconfig”?命令“make menuconfig”如何使用ncurses库?

这是否意味着make的二进制文件与ncurses文件相关联?如果是这样,当我们没有ncurses库时,我们不能使用make命令。

这里的整个情况是什么,关于make menuconfig使用ncurses库?

回答

2

它运行一个程序,scripts/kconfig/mconf这是写在C

因为我的目录中的对象和可执行文件在我最后一次使用它之前有好几个月,所以我不认为它是即时编译的(就像@tangrs所建议的那样)。

+0

我检查了内核源代码。 scripts/kconfig/Makefile告诉我们如果我们选择目标menuconfig,那么mconf将被编译。 – Daniel 2011-12-21 06:24:19

+0

@丹尼尔:这可能是第一次运行时,它可能不存在。但我认为它不是为了再次运行而重建的。 – wallyk 2011-12-21 06:55:17

+0

@ wallyk:尝试make clean,然后进行menuconfig。看到日志,它开始编译。但是我正在检查内核Makefile的入口点。 – Daniel 2011-12-21 07:39:04

1

我相信make menuconfig编译一个链接到ncurses库的程序,然后运行它。