2
CプロジェクトでDoxygenを使い始めました。 EXTRACT_ALLとEXTRACT_STATICの両方をNOに設定しました。それでも、Doxygenが生成するドキュメントには、ファイルレベルの静的変数の一部が表示されます。静的変数は、Doxygenドキュメントで終わらない場合があります。
定義のこのブロックの、fps_ypos
とfps_height
は、ドキュメントに含まれています。それが重要ならば
/* properties of the frames per second text */
static int fps_xpos, fps_ypos;
static int fps_length, fps_height;
static bool show_fps = FALSE;
bool
は、unsigned char
のtypedefです。これはC99ではなくMSVC Cです。
これを引き起こす原因は何か、あるいは私がそれを解決するために何ができるかを知っていますか?
ところで、私はWindowsでDoxygen 1.7.5.1を使用しています。
ありがとう、それです! Doxygenイベントは、変数をドキュメント内の静的としてリストします。 Doxygenの年齢を考えれば、この問題は解決されておらず、少なくともFAQで言及されていないことは驚くべきことです。 – torhu
これは私も驚いていましたが、私はちょうどそれを確認しました。実際にはdoxygenの問題です(静的属性はリストの2番目以降の要素にコピーされません)。私は次のリリース(1.7.6)で修正します。古いリリースの場合、推奨される回避策を使用してください。 – doxygen
ありがとう! Doxygenは素晴らしいツールです! – torhu