この問題について:make menuconfigスクリプトの作成方法make
、ランニングとの違いは何ですかmake oldconfig
?
私はあなたがそれを実行すると、make
とにかく古いものを使用すると仮定します。.config
答え1
make oldconfig
古い .config ファイルを新しいカーネルに適用するために使用されます。
たとえば、現在のカーネル用のファイルがあり、.config
新しいカーネルをダウンロードして新しいカーネルをビルドしたいとします。新しいカーネルにはいくつかの新しい設定オプションがある可能性が高いため、設定を更新する必要があります。最も簡単な方法はを実行することですmake oldconfig
。これにより、新しい設定オプションに関するメッセージが表示されます。 (これは.config
現在ファイルにないものです。)
答え2
Linux カーネルでは、デフォルト値はmake
とsilentoldconfig
同じで、追加の依存oldconfig
構成項目 (他の値に依存する構成項目、つまり depends on
ファイルの項目Kconfig
)。
もちろん、make
カーネルが構築され、make oldconfig
設定のみが更新されます。