我們在使用make menuconfig時,首先會確定架構arch,然后讀取arch目錄的Kconfig中的配置宏定義,生成編譯條目,然后讀取Linux內核根目錄下的.config選項, 將.config中的配置信息顯示在圖形界面上[*] [M] or []。

成都創(chuàng)新互聯歡迎來電:18980820575,為您提供成都網站建設網頁設計及定制高端網站建設服務,成都創(chuàng)新互聯網頁制作領域十余年,包括成都三輪攪拌車等多個領域擁有豐富的網站制作經驗,選擇成都創(chuàng)新互聯,為網站保駕護航!
你說的應該是嵌入式Linux系統(tǒng)里的宏定義吧。這些都是關于ARM寄存器地址的定義,比較底層了。
cd命令 這是一個非常基本,也是大家經常需要使用的命令,它用于切換當前目錄,它的參數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。ls命令 這是一個非常有用的查看文件與目錄的命令。
1、config英[knfg]美[knfg]abbr. (計算機系統(tǒng))配置。
2、內核配置參數都保存在這里,默認情況下該配置文件中的配置很保守。我們在執(zhí)行make xconfig或者make menuconfig之后,退出時會提示我們保存,修改過之后的配置就保存在這個.config文件里了。
3、簡單地說,Linux內核里有許多功能或驅動是我們用不上的,我們應該把這些不需要的東西去掉,這樣可以讓操作系統(tǒng)系統(tǒng)占用內存小,啟動速度快。一般嵌入式Linux操作系統(tǒng)需要裁剪。
4、如果.config不存在,運行make config/menuconfig時的缺省設置由固化在各個Kconfig文件中各項目的缺省值決定。
ls命令 這是一個非常有用的查看文件與目錄的命令。grep命令 該命令常用于分析一行的信息,若當中有我們所需要的信息,就將該行顯示出來,該命令通常與管道命令一起使用,用于對一些命令的輸出進行篩選加工等等。
你說的應該是嵌入式Linux系統(tǒng)里的宏定義吧。這些都是關于ARM寄存器地址的定義,比較底層了。
問make命令的用法的話,直接man make就好了 問makefile的寫法的話,從網上找兩篇文章看看 這么寬泛的問題應當學會自己查資料。 如果有特定的問題,比如makefile中某條語句不清楚什么意思,適合在這里提問。
我們在使用make menuconfig時,首先會確定架構arch,然后讀取arch目錄的Kconfig中的配置宏定義,生成編譯條目,然后讀取Linux內核根目錄下的.config選項, 將.config中的配置信息顯示在圖形界面上[*] [M] or []。
分享標題:linux命令行加宏定義 linux的宏內核設計
新聞來源:http://chinadenli.net/article14/decdsde.html
成都網站建設公司_創(chuàng)新互聯,為您提供外貿網站建設、微信小程序、品牌網站設計、商城網站、、云服務器
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯