编译Linux内核出错-----bison:not found/‘scripts/kconfig/zconf.tab.c‘ failed

Linux内核编译出错

bison:not found/
‘scripts/kconfig/zconf.tab.c’ failed
以上错误是用ubuntu 16.04纯净版直接编译后出的错误,对于第一次编译linux内核出现该错误,确实有点懵,因为不了解。
编译Linux内核出错-----bison:not found/‘scripts/kconfig/zconf.tab.c‘ failed_第1张图片
该错误的原因是缺少某些需要的库,需要安装一下需要的库就行了

sudo apt-get install bison
sudo apt-get install flex

如果在安装上面库时提示找不到安装库,就需要更新一下source addr

sudo apt-get update #更新
sudo apt-get upgrade #升级,需要用update更新完才能upgrade
更详细的,请 $man apt-get
记录更新源的文件:/etc/apt/sources.list
默认sources.list中的更新源为官方的,下载速度慢,从而需要寻找符合自己需要的更新源。

你可能感兴趣的:(操作系统)