カーネル構成:未定義は無効と同じですか?

カーネル構成:未定義は無効と同じですか?

読書Debian カーネルマニュアル設定オプションが見つかりましたCONFIG_DEBUG_INFO

このオプションは公式のDebian 3.2カーネル構成にはないので、疑問に思います。

オプションが.configファイルにない場合は、「未定義」とカウントされ、「未定義」は「無効」と同じですか?

答え1

この設定オプションの場合、「未定義」は「無効」を意味しますMakefile。以下を参照してください。

ifdef CONFIG_DEBUG_INFO
KBUILD_CFLAGS   += -g
KBUILD_AFLAGS   += -gdwarf-2
endif

したがって、答えは次のようになります。時によって異なります。Makefilewithと他のステートメントelseには設定オプションがあります。これらの定数は、さまざまな動作を定義する値を持つこともできます。

関連情報