3

doccoで生成された出力のように、文書化された C++ 実装ファイル (ヘッダー ファイルではない) で同様の出力を取得したいと思います。そのようなツールはありますか?

4

3 に答える 3

2

docco ソース (git リポジトリ) は c をサポートしています。クローンを作成すると、npm を使用してローカルにインストールできます。でも:

  • docco.coffee を javascript にコンパイルする必要がありました。

    cd docco/src
    coffee -c docco.coffee
    cp docco.js ../lib
    
  • 同じディレクトリに同じ名前のヘッダー ファイルと c ファイルがある場合、一方が他方を上書きします。

  • なんらかの理由で、関連するすべての node.js が狂ったようにセグメンテーション違反になっていますが、これは私のインストールに何か問題があるに違いないと思います (幸いなことに、出力を生成した後、最後に docco segfaults が発生します)。

更新- 上書きの問題の修正として、レポを複製し、ファイル拡張子の削除を削除しました。そのため、これは上書きfoo.hされません。https://github.com/andrewcooke/doccoからコピーを取得できますfoo.h.htmlfoo.c.html

私もjavascriptを再コンパイルしたので、次のように使用します:

git clone git://github.com/andrewcooke/docco.git
npm install docco
docco src/*.c src/*.h
于 2012-06-01T16:40:34.383 に答える
0

私は docco に詳しくありませんが、文芸的なプログラミングの一種のように見えます。この場合は、cwebを参照してください。構文はおそらく異なりますが、C++ で動作します (C を念頭に置いて設計されている場合でも)。

于 2012-01-04T10:54:25.940 に答える