今天,在看linux內核方面的書。里面提到了通過配置來裁剪內核方面的知識,我頓時好奇起來。我滿心歡喜地在輸入make menuconfig命令,提示我找不到curses.h文件。上網查找后得知是沒有安裝ncurses的庫,輸入
apt-get install libncurses5-dev 安裝ncurses庫。安裝成功后,再輸入make menuconfig命令,終于出現了期待的配置對話框。于是我接著來嘗試第二種方式 make xconfig,我又失望地看到了如下的提示。
make[1]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck', needed by `scripts/kconfig/qconf.o'. Stop.
make: *** [xconfig] Error 2
上面這段信息是在在進行qt check時彈出的,可以看出是沒有安裝qt3的庫。查找了一下原因,是說要用到libqt3-mt-dev。輸入sudo apt-get install libqt3-mt-dev后,后面接著出現了許多的網頁找不到的提示。后來找到了http://packages.ubuntu.com/zh-cn/lucid/i386/libqt3-mt/download網站,這個網頁中提供了許多可供下載的鏡像。編輯/etc/apt/source.list按提示加了deb http://下載點/ lucid main保存后。輸入apt-get update 更新源。再運行sudo apt-get install libqt3-mt-dev命令,安裝成功。運行make xconfig,終于出現友好的配置窗。