我們在使用make menuconfig時,首先會確定架構(gòu)arch,然后讀取arch目錄的Kconfig中的配置宏定義,生成編譯條目,然后讀取Linux內(nèi)核根目錄下的.config選項, 將.config中的配置信息顯示在圖形界面上[*] [M] or []。
成都創(chuàng)新互聯(lián)歡迎來電:18980820575,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),成都創(chuàng)新互聯(lián)網(wǎng)頁制作領(lǐng)域十余年,包括成都三輪攪拌車等多個領(lǐng)域擁有豐富的網(wǎng)站制作經(jīng)驗,選擇成都創(chuàng)新互聯(lián),為網(wǎng)站保駕護航!
你說的應(yīng)該是嵌入式Linux系統(tǒng)里的宏定義吧。這些都是關(guān)于ARM寄存器地址的定義,比較底層了。
cd命令 這是一個非?;荆彩谴蠹医?jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。ls命令 這是一個非常有用的查看文件與目錄的命令。
1、config英[knfg]美[knfg]abbr. (計算機系統(tǒng))配置。
2、內(nèi)核配置參數(shù)都保存在這里,默認情況下該配置文件中的配置很保守。我們在執(zhí)行make xconfig或者make menuconfig之后,退出時會提示我們保存,修改過之后的配置就保存在這個.config文件里了。
3、簡單地說,Linux內(nèi)核里有許多功能或驅(qū)動是我們用不上的,我們應(yīng)該把這些不需要的東西去掉,這樣可以讓操作系統(tǒng)系統(tǒng)占用內(nèi)存小,啟動速度快。一般嵌入式Linux操作系統(tǒng)需要裁剪。
4、如果.config不存在,運行make config/menuconfig時的缺省設(shè)置由固化在各個Kconfig文件中各項目的缺省值決定。
ls命令 這是一個非常有用的查看文件與目錄的命令。grep命令 該命令常用于分析一行的信息,若當(dāng)中有我們所需要的信息,就將該行顯示出來,該命令通常與管道命令一起使用,用于對一些命令的輸出進行篩選加工等等。
你說的應(yīng)該是嵌入式Linux系統(tǒng)里的宏定義吧。這些都是關(guān)于ARM寄存器地址的定義,比較底層了。
問make命令的用法的話,直接man make就好了 問makefile的寫法的話,從網(wǎng)上找兩篇文章看看 這么寬泛的問題應(yīng)當(dāng)學(xué)會自己查資料。 如果有特定的問題,比如makefile中某條語句不清楚什么意思,適合在這里提問。
我們在使用make menuconfig時,首先會確定架構(gòu)arch,然后讀取arch目錄的Kconfig中的配置宏定義,生成編譯條目,然后讀取Linux內(nèi)核根目錄下的.config選項, 將.config中的配置信息顯示在圖形界面上[*] [M] or []。