1樓:美圖賞
linux核心的make menuconfig實際上是執行了:
scripts/kconfig/mconf arch/mips/kconfig
mconf表示是 menuconfig,如果是用基於qt的配置工具,則執行的將會是qconf,arch/mips/kconfig是要讀取的kconfig檔案,這個會因平臺而異,這裡因為針對的是mips平臺,故讀取的是arch/mips/目錄下的kconfig檔案。
如果linux原始碼樹頂層目錄下已有.config檔案,make menuconfig則從.config檔案取預設引數,如果沒有.config則從各個kconfig中取預設引數。
mconf會把使用者的選擇儲存到linux原始碼樹頂層目錄的.config檔案中,然後解析該檔案並將解析結果寫入到include/linux/autoconf.h 中。
include/linux/autoconf.h將會被include/linux/config.h包含,因此,需要關心配置情況的核心原始檔只需要#include 即可。
mconf解析.config檔案時所採用的規則具體要仔細分析mconf.c源**。
2樓:妖妖
make menuconfig,是編譯核心的一個步驟
3樓:匿名使用者
你剛開始就要接觸這個麼?
make 是命令,menuconfig 是引數,
在這裡充當 make 的目標,用以在編譯之前配置你的軟體(你所面對的應該就是核心了)
一進去配置介面就會有幫助資訊的說明,可以敲 ? 顯示其他的幫助資訊。
更詳細的資訊,可參考 .../documentation/kbuild/ 目錄下的文件,尤其是
kconfig.txt 和 kconfig-language.txt
就專業程度和實在程度而言,杭州巨立安(juliantec)
是您在arm架構下學習嵌入式linux研發的上佳指導。
4樓:度新之
我也是剛開始學的 多多指教
make menuconfig後加arch=arm是什麼意思,如果不加,有什麼區別?
5樓:
表示用的arm 架構的,一般預設為x86架構
linux:make menuconfig編譯進去的是什麼?
6樓:風若遠去何人留
make menuconfig的時候 只是設定選項,並儲存在.config或者你設定的其他名字的config檔案裡面
並不會執行編譯操作
在make menuconfig之後,再make 或者make all 才會把需要的c檔案進行編譯
最終生成kernel image檔案
本人新手,請問我如何理解 linux 的核心配置 -- make menuconfig?請儘量從簡單說起,謝謝~
7樓:
假如你買了一輛汽車,你可以想經銷商提需求:車身什麼顏色?輪胎什麼牌子的?
什麼樣的玻璃?這個過程就是配置。在linux下就是你要求核心支援什麼裝置,有它有什麼功能。
他可能提供了十種功能,但你只要五種就夠了,這樣就配置成你想要的五種,最後編譯出來核心所佔空間就降低很多。make menuconfig就是配置時候的選單,你根據選項就能配置。
剛剛做塑料業務,想知道剛剛開始應該怎麼做,應該學習哪個方面的知識
我也算是剛開始做紙包裝業務,剛開始都是熟悉產品和市場,銷售資料的準備。可以多進福步論壇看看。剛剛入行做pvc塑料原料銷售代表,請問一開始要做哪方面的工作?不要太籠統,最好有流程 首先,整理整個pvc行業的資料,各類產品龍頭企業的知識 比如老闆是誰,企業發展歷史,穩定劑用的什麼,樹脂用的那個廠的,配方...
剛剛開始學習英語,有些翻譯沒把握,請大家幫我翻譯一下,謝謝
建議你直接用翻譯軟體還比較快 英文,請大家幫我翻譯一下這句話,謝謝啦 當你準備了一系列各種各樣的名字的時候,人們有時會挑選那些發音和意思從來沒有選擇過的 當你有多種多樣的名字時,人們有時選擇聲音和概念,他們已前以前從未選擇 請大家幫我翻譯下這英語什麼意思?謝謝了 butterfly 翼 給的以下資訊...
我現在剛剛開始學芭蕾舞,是自己學習的,因為原來我學過民族舞所以腳背很軟可以碰到地面現在我可以穿硬的
要練一些肌肉能力和外開能力 比如立半腳尖,小跳,蹲,等等一這一系列把上把下的動作 能力到了才可以穿 不然你控制不了!好的芭蕾舞演員的肌肉線條是條狀的,想練必須先要具備身體能力和素質 不是腳背好就可以 這只是你比別人有的一個優勢 艾薇爾塔妮 可以了。要練習壓腳背 橫叉豎叉 小踢腿 單腿蹲 擦地 立半腳...