今回は Linux に Sphinx を実装したいと思います。同じことを行うために必要なAPIを教えてください。そうしないと、関連するリンクも実行されます。PHP の場合はたくさん見つかりましたが、C++ の場合は見つかりませんでした。
アプリケーションで GTKmm も使用しました。
今回は Linux に Sphinx を実装したいと思います。同じことを行うために必要なAPIを教えてください。そうしないと、関連するリンクも実行されます。PHP の場合はたくさん見つかりましたが、C++ の場合は見つかりませんでした。
アプリケーションで GTKmm も使用しました。
これを行うための API はありません。Sphinx は reStructuredText 形式のテキスト ファイルを処理し、ドキュメントに変換します。ソース コードからドキュメントを抽出する機能は、Python コードに対してのみ存在します。他の言語については、ドキュメンテーションを reStructuredText ファイルに直接入れる必要があります。追加された C/C++/etc に混乱しないでください。Sphinx 1.0 でのサポート: これは、新しい reStructeredText ディレクティブのみをカバーし、Python 以外のコードに関するドキュメントをより適切にフォーマット (およびインデックス) します。
Doxygen のようなツールを使用して C++ ソースからドキュメントを抽出し、それを Sphinx で使用することは理論的には可能ですが、これにはカスタム ツールが必要です。呼吸はそのようなツールの 1 つかもしれません。