0

名前に#が含まれるファイルのドキュメントを生成する際に問題が発生しました。すなわち:

Filename ab#cd.h starts with line:
/** @file ab#cd.h some description */

この説明は、生成されたDoxygenHTMLにはありません。また、すべてのリンクが間違っていましたが、#を%23に交換する追加のスクリプトによって修正されました。生成の前後にファイル名を変更するための別のスクリプトを考えていますが、他の方法で問題に対処する可能性はありますか?

#charがDoxygenドキュメントの生成に影響を与えるのはなぜですか?

4

2 に答える 2

0

Doxygenはリンクに#を使用します。#を\でエスケープできると思いますが、私はポジティブではありません。

于 2012-08-07T10:54:33.283 に答える
0

ファイル名のハッシュは問題のレシピですが、あなたの例では単純に書くことができます

/** @file
 *  some description
 */

ファイル名は必要ありません。説明は次の行に記載する必要があります。

于 2012-08-07T20:37:57.337 に答える