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