ホームページ >システムチュートリアル >Linux >最も伝統的なテキストベースの Linux 構成インターフェイス、makemenuconfig

最も伝統的なテキストベースの Linux 構成インターフェイス、makemenuconfig

王林
王林転載
2024-02-04 08:35:021232ブラウズ

1. CD で提供される仮想マシンと Ubuntu システムをインストールしますLinux デバイス ドライバー開発の詳細な説明 (第 2 版)Redhat linux のダウンロード、Linux カーネルは /home/baohua/develop/ にあります。 Linuxディレクトリ。

カーネルをコンパイルするときは、Linux デバイスドライバー開発詳細解説 (第 2 版) カーネルを構成する必要があります。次のコマンドのいずれかを使用できます。

#makeconfig (最も伝統的なテキストベースの構成インターフェイス、非推奨)

linux设备驱动程序开发_linux驱动开发工具_linux设备驱动开发详解(第2版)

#makemenuconfig (テキスト メニューに基づく構成インターフェイス)

#makexconfig (QT のインストールが必要)

linux驱动开发工具_linux设备驱动程序开发_linux设备驱动开发详解(第2版)

#makegconfig (GTK のインストールが必要)

/home/baohua/develop/linux ディレクトリで makeARCH=armmenuconfig を実行して、カーネルを構成します。

カーネルとモジュールをコンパイルする方法は次のとおりです:

makeARCH=armzImage

makeARCH=armmodules

linux驱动开发工具_linux设备驱动开发详解(第2版)_linux设备驱动程序开发

上記コマンドにおいて、ARCH=arm が環境変数としてインポートされている場合は、make コマンドの後にこのオプションを記述する必要はありません。上記のコマンドを実行すると、ソース コードのルート ディレクトリに非圧縮カーネル イメージ vmlinux とカーネル シンボル テーブル ファイル System.map が取得され、arch/arm/boot/ ディレクトリに圧縮カーネル イメージ zImage が取得されます。選択したカーネル モジュールを対応するディレクトリから取得します。

###チップ:###

1. 組み込み Linux の分野で最もよく知られているブートローダーは U-Boot で、そのコード ライブラリは

にあります。

以上が最も伝統的なテキストベースの Linux 構成インターフェイス、makemenuconfigの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitcool.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。