3

C++ API の HTML ヘルプを生成するために doxygen を使用しています。

などのコードで有効/無効になっている部分があります。

#ifdef EXPERIMENTAL_FEATURE1
class Experimental1
{
   ...
}
#endif

#ifdef EXPERIMENTAL_FEATURE2
class Experimental2
{
   ...
}
#endif

doxygen PREDEFINED を次のように設定しました。

PREDEFINED = EXPERIMENTAL_FEATURE1 EXPERIMENTAL_FEATURE2

ただし、これにより doxygen が doc を抽出することはありません。これらのクラスのために。ログは、doxygen がファイルを読み取ることを示しています。

PREDEFINED の構文は正しいですか (スペースで区切り、= なし)?

どうすればこれをデバッグできますか?

4

1 に答える 1