亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      Linux內(nèi)核編譯menuconfig介紹

      時(shí)間: 若木635 分享

        menuconfig

        menuconfig是常用的配制工具,不用特意安裝,好像是和GCC一起裝上的。

        注:menuconfig要用到ncurses的庫,所以要安裝它。下面的命令可以安裝。

        apt-get install libncurses*

        選擇相應(yīng)的配置時(shí),有三種選擇,它們分別代表的含義如下:

        “Y”- 將該功能編譯進(jìn)內(nèi)核

        “N”- 不將該功能編譯進(jìn)內(nèi)核

        “M”- 將該功能編譯成可以在需要時(shí)動(dòng)態(tài)插入到內(nèi)核中的模塊。

        將與核心其它部分關(guān)系較遠(yuǎn)且不經(jīng)常使用的部分功能代碼編譯成為可加載模塊,有利于減小內(nèi)核的長度,減小內(nèi)核消耗的內(nèi)存,簡化該功能相應(yīng)的環(huán)境改變時(shí)對(duì)內(nèi)核的影響。許多功能都可以這樣處理,例如像上面提到的網(wǎng)卡的支持、對(duì)FAT等文件系統(tǒng)的支持。

        make menuconfig,則需要使用空格鍵進(jìn)行選取。你會(huì)發(fā)現(xiàn)在每一個(gè)選項(xiàng)前都有個(gè)括號(hào), 但有的是中括號(hào)有的是尖括號(hào),還有一種圓括號(hào)。 用空格鍵選擇時(shí)可以發(fā)現(xiàn),中括號(hào)里要么是空,要么是"*",而尖括號(hào)里可以是空,"*"和"M"這表示前者對(duì)應(yīng)的項(xiàng)要么不要,要么編譯到內(nèi)核里;后者則多一樣選擇,可以編譯成模塊。而圓括號(hào)的內(nèi)容是要你在所提供的幾個(gè)選項(xiàng)中選擇一項(xiàng)。

        中括號(hào):要么是空,要么是"*",代表要么不要,要么編譯到內(nèi)核里。

        尖括號(hào):可以是空,"*"和"M",多一樣選擇,可以編譯成模塊。

        圓括號(hào):所提供的幾個(gè)選項(xiàng)中選擇一項(xiàng)。

        menuconfig相關(guān)命令:

        $sudo make menuconfig

        配置用到的鍵只有幾個(gè),esc退出菜單;空格改變選項(xiàng)狀態(tài);光標(biāo)鍵上下左右移動(dòng),回車選定。

        選項(xiàng)意義:M是編譯成可以隨時(shí)加入的模塊,*是編譯進(jìn)入內(nèi)核,空就是不要。

      75323