下载了Linux Kernel,要make menuconfig时,出现错误:
$ make menuconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/mconf.o
<command-line>: fatal error: curses.h: No such file or directory
compilation terminated.
make[1]: *** [scripts/Makefile.host:108: scripts/kconfig/mconf.o] Error 1
make: *** [Makefile:541: menuconfig] Error 2
提示找不到curses.h文件,这个是因为没有安装ncurses库的原因。
$ apt-file search curses.h
......
libncurses-dev: /usr/include/curses.h
......
$ sudo apt install libncurses-dev
$ make menuconfig
GNU的软件可以在网站上查询:Software- GNU Project - Free Software Foundation
在列表里找到此库,点击链接,会跳跃到作者网站: