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