天天看點

make menuconfig圖形化界面

1、怎麼進入到make menuconfig圖形化界面?

首先進入到核心源碼的路徑下,然後輸入make menuconfig即可打開圖形化界面。

make menuconfig圖形化界面
2、make menuconfig圖形化界面的操作。

  1、搜尋功能

  輸入“/”即可彈出搜尋界面,然後輸入我們想要搜尋的内容即可。

  2、配置驅動的狀态。

  (1)把驅動編譯成子產品,用M來表示

  (2)把驅動編譯到核心裡面,用*來表示

  (3)不編譯。

  我們可以使用“空格”按鍵來配置這三種不同的狀态。

   3、退出

  退出分為儲存退出和不儲存退出。

  4、和make menuconfig有關的檔案

  Makefile 裡面是編譯規則,告訴我們在make的時候要怎麼編譯,相當于菜的做法。

  Kconfig 核心配置的選項,相當于我們去飯店吃飯服務員給我的菜單

  .config 配置完核心以後生成的配置選項,相當于我們點完的菜。

  5、make menuconfig會讀取哪個目錄下的Kconfig檔案

  arch/$ARCH/目錄下的Kconfig。

  可以設定

export ARCH=arm      

  這步之後就會到arch/arm檔案夾下找Kconfig

  arch/arm/configs下面有好多的配置檔案。相當于這個飯店的特色菜。

  可以在該目錄任選一個xxx_defconfig複制成核心根目錄下.config

  6、為什麼要複制成.config而不複制成其他檔案呢?

  7、我們複制的這個預設的配置選項不符合我們的要求怎麼辦?

  8、怎麼和Makefile檔案建立的聯系呢?

繼續閱讀