doccoで生成された出力のように、文書化された C++ 実装ファイル (ヘッダー ファイルではない) で同様の出力を取得したいと思います。そのようなツールはありますか?
3 に答える
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.html
foo.c.html
私もjavascriptを再コンパイルしたので、次のように使用します:
git clone git://github.com/andrewcooke/docco.git
npm install docco
docco src/*.c src/*.h
私は docco に詳しくありませんが、文芸的なプログラミングの一種のように見えます。この場合は、cwebを参照してください。構文はおそらく異なりますが、C++ で動作します (C を念頭に置いて設計されている場合でも)。