make menuconfig出錯的解決方案

2021-09-13 18:37:01 字數 541 閱讀 6510

ubuntu16.04 64位編譯配置核心時,執行命令:make menuconfig出現如下錯誤:

make[1]: *** [scripts/kconfig/lxdialog/checklist.o] error 1

makefile:417: recipe for target 'menuconfig' failed

make: *** [menuconfig] error 2

解決方案:安裝ncurses

ncurses是乙個能提供功能鍵定義(快捷鍵)、螢幕繪製以及基於文字終端的圖形互動功能的動態庫。如果沒有它,在執行「make menucongfig」命令配置程式時會出錯。

安裝:

cd /work/tools/

tar xzf ncurses.tar.gz

cd ncurses-5.6/

./configure --with-shared --prefix=/usr

make

sudo make install

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...