簡體   English   中英

如何創建一致的.config文件來編譯Linux內核?

[英]How to create a consistent .config file to compile Linux kernel?

為了編譯Linux內核,我使用make defconfig創建了一個默認的.config文件。 因為我不想通過菜單驅動的界面( make menuconfig )瀏覽成千上萬的選項,所以我手動設置CONFIG_KALLSYMS=n ,然后觸發構建( make -j8 )。 我注意到構建系統覆蓋了我的更改,並再次設置了CONFIG_KALLSYMS=y 我懷疑配置中可能還有依賴CONFIG_KALLSYMS其他選項。 如何在不使用任何菜單驅動界面的情況下創建一致的.config文件?

通過菜單驅動的界面(make menuconfig)瀏覽成千上萬的選項可能很麻煩。 當您只想更改幾個選項並且不記得它們在菜單層次結構中的位置時,可以使用搜索找到任何特定的選項。 只需按/ (斜杠),然后鍵入選項的完整或部分名稱。 搜索結果將顯示選項在菜單層次結構中的位置以及相關性。 完成更改后保存並退出,並且您應該具有一致的.config文件。

在使用make defconfig創建.config之后,只需更改幾個配置選項即可,“ make menuconfig”是執行此操作的最佳方法。 它還會告訴您有關依賴性的信息,除非滿足依賴性,否則您無法進行更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM