make menuconfig錯誤的解決辦法

2021-09-06 21:16:25 字數 633 閱讀 3092

如果使用make menuconfig的方式配置核心,又碰巧系統沒有安裝ncurses庫(ubuntu系統

預設就沒有安裝此庫),就會出現錯誤,錯誤資訊大體上如下:

*** unable to find the ncurses libraries or the

*** required header files.

*** 'make menuconfig' requires the ncurses libraries.

****** install ncurses (ncurses-devel) and try again.

***make[1]: *** [scripts/kconfig/dochecklxdialog] error 1

make: *** [menuconfig] error 2

moran@linux:

解決方法很簡單,安裝ncurses庫即可,ubuntu/debian系統可採用如下命令進行安裝:

$sudo apt-get install libncurses5-dev

ncurses庫是字元終端下螢幕控制的基本庫,可能很多新開發的程式都不使用了,不過

如果要編譯一些老程式,還經常用到。

make menuconfig執行過程

linux核心的make menuconfig實際上是執行了 scripts kconfig mconf arch mips kconfig mconf表示是menuconfig,如果是用基於qt的配置工具,則執行的將會是qconf,arch mips kconfig是要讀取的kconfig檔案,這...

帶你了解make menuconfig

帶你了解make menuconfig 在嵌入式領域當中,在配置核心的時候會有很多配置方法,比如說make config 基於文字的為傳統的配置介面 make oldconfig 如何只想在原來核心配置的基礎上修改一部分,則會省去很多麻煩 make xconfig 基於圖形視窗模式的配置介面,xwi...

make menuconfig 執行流程分析

linux 2.6.20.6 make menuconfig 當在頂層目錄執行 make menuconfig 會執行頂層makefile 第415行的規則 config config scripts basic outputmakefile force q mkdir p include linu...