Doxygenに完全なインクルードパスを表示させるにはどうすればよいですか?
どういう意味ですか:
次のディレクトリ構造でfoo::bar::bee
定義されたクラスがあります。bee.hpp
foo
foo/bar
foo/bar/bee.hpp
Doxygen、それfoo::bar::bee
がクラスを文書化するとき、あなたが含める必要があると言っています<bee.hpp>
、しかし私のソフトウェアのために私は必要です<foo/bar/bee.hpp>
どうすればDoxygenにこれを行わせることができますか?「-I」のような「インクルードフラグ」を提供して、doxygenがベースの場所を認識できるようにするオプションはありますか?
ノート:
FULL_PATH_NAMES
すでにデフォルトに設定されていますYES
- クラスが多すぎるため、クラスごとに明示的にインクルードヘッダーを提供したくありません。Doxygenにこれを自動的に実行させたい。
ありがとう。
答え
セットする:
STRIP_FROM_INC_PATH = relative/path/to/include/directory