最終更新:2014-05-11 (日) 20:44:29 (2039d)
Kconfig
Top / Kconfig
カーネルのコンフィグレーション画面に表示する内容を定義したファイル
Linux 2.6
ドキュメント
- kernel.org/doc/Documentation/kbuild/kconfig-language.txt
http://www.katsuster.net/contents/jp/kconfig-language-jp.txt
主な特徴
- 新規GUIコンフィグレータ
- Qtを用いたGUIベースのコンフィグレータが付属
- ヘルプ項目の統合
- 以前のコンフィグレータでは、ヘルプ項目がConfigure.help?という独立したファイルに格納されていましたが、Kconfigではコンフィグレーション定義ファイルに統合されました。
- 記述力の強化
- Kconfigでは、CML1とは異なった文法で設定項目を記述します。これに伴い、各項目間の依存関係を直接記述できるようになるなど、設定記述言語としての記述力の向上が図られています。
呼び出し方
- make config - 対話形式
- make menuconfig - メニュー形式
- make xconfig - Qtベース