1、安裝好光盤提供的虛擬機器和Ubuntu系統linux裝置驅動程式開發詳解(第2版)redhat linux 下載,Linux核心在/home/baohua/develop/linux目錄中。
在編譯核心時linux裝置驅動開發詳解(第2版),必須設定核心什麼是linux,可以使用下邊指令中的一個:
#makeconfig(基於文字的最傳統的設定介面,不建議使用)
##makemenuconfig(基於文字選單的設定介面)
#makexconfig(要求QT被安裝)
##makegconfig(要求GTK 被安裝)
在/home/baohua/develop/linux目錄下執行makeARCH=armmenuconfig對核心進行設定。
編譯核心和模組的方式是:
makeARCH=armzImage
##makeARCH=armmodules
#上述指令中,假如ARCH=arm早已作為環境變數導入,則不再須要在make指令後書寫該選項。執行完上述指令後,在原始碼的根目錄下會得到未壓縮的核心映像vmlinux和核心符號表檔案System.map,在arch/arm/boot/目錄下會得到壓縮的核心映像zImage,在核心各對應目錄內得到選取的內核模組。
tips:
1、嵌入式Linux領域最知名的bootloader是U-Boot,其程式碼庫房坐落
以上是基於文字的最傳統的Linux配置介面,makemenuconfig的詳細內容。更多資訊請關注PHP中文網其他相關文章!