在ubuntu16.04中編譯內核時,使用make menuconfig發生錯誤,說沒有安裝ncurses-devel。
使用apt install ncurses-devel命令安裝該庫,沒有,然后又使用apt install ncurses,還是沒有該庫。
說明有可能庫名字在新的ubuntu版本中發生改變,因此到底名字變成什么了???
可以判定Ubuntu軟件管理器服務端有作修改過。所以到 Ubuntu Package archive(http://packages.ubuntu.com/)搜索是否存在該安裝包,用'ncurses-devel'作為關鍵字搜索,沒有任何結果。搜索'ncurses'出現了很多返回結果。根據每個返回搜索結果的說明可以發現在Ubuntu中'ncurses-devel'是以'libncurses5-dev'命名的。
所以安裝apt install libncurses5-dev
【
來源】