Doxygen を使用して、C と x86 アセンブリ言語が混在するレガシー コードを文書化したいと考えています。アセンブリ言語はインラインではなく、個別のアセンブリ専用ファイルにあります。アセンブリ言語部分を文書化するにはどうすればよいですか?
6468 次
2 に答える
6
Doxygen FAQの質問12は、最終的には有望に見えるPerlフィルターに私を導きました。アセンブリコードを、Doxygenが解析できるCのようなものに変換します。ありがとう!
元のリンクは無効になっているようです。しかし、2008年に、私はasm4doxy.plのコピーをプルダウンして、それをかき集めました。誰かがまだ興味を持っているなら、私はそれをPastebinに載せました。思い出したように、試してみましたが、当時はあまりうまくいきませんでしたが、YMMVでした。
于 2008-11-06T21:53:30.820 に答える
3
Doxygen FAQの質問 12 を参照してください。純粋なアセンブリ ファイル、または C ソース内のインライン アセンブリを扱っていますか? 前者を想定すると、入力フィルターを作成してアセンブリ コードを C のようなコードに変換する (簡単) か、新しいパーサーを作成する (はるかに難しい) 必要があります。
于 2008-11-05T23:35:44.047 に答える