下载内核后无法使用make menuconfig
安装ncurses库
sudo apt-get install libncurses*
运行 :make menuconfig
出错:scripts/kconfig/mconf.c:91: error: static declaration of ‘current_menu’ follows non-static declaration
scripts/kconfig/lkc.h:63: error: previous declaration of ‘current_menu’ was here
make[1]: *** [scripts/kconfig/mconf.o] Error 1
make: *** [menuconfig] Error 2
修改 scripts/kconfig/mconf.c文件 ,通过注释相关代码行问题解决:
找到这一行:static struct menu *current_menu;
注释修改后
//static struct menu *current_menu;
struct menu *current_menu;