doxygen

    1

    1答えて

    次の単一ファイルプロジェクトを検討してください。 /** \defgroup api Public API */ /** * This is foo and bar together. * \ingroup api */ void foobar() { // Nothing here to see. } このファイルを含むディレクトリで、次のコマンドを実行します。私はh

    0

    1答えて

    lua2doxを実行しようとしていますが、サンプルが生成されていません。 私がしていることは、download the zip fileとdownload doxygen 1.8.8です。私はその後、抽出されたコンテンツのODのlua2doxにdoxygen.exeファイルを配置し、単に私のコマンドラインで > doxygen.exe を呼ぶことにします。 docs/ディレクトリが作成されてい

    0

    1答えて

    私はDoxygenを使用して、次のクラスヘッダーを文書化しようとしています。このクラスは純粋に抽象クラスなので、対応するソースファイルはありません。 #ifndef QMFBANK_H #define QMFBANK_H #include <memory> class QMFBank { public: QMFBank(); virtual void

    1

    1答えて

    は、私が文書化されていない基底クラスで、いくつかの外部ライブラリを持っていると言う:私のライブラリで class Base { public: virtual void func() { /* something */ } } 、私はこのクラスから派生したい、とすべてのメンバーを文書化: class Derived : public Base { /*! @

    4

    2答えて

    Doxygen(1.8.10)は、値の文字列が文書化されていないと訴えています。ここではこれは私が単一のメンバーに構造体を削減し、イニシャライザから「secondVal」を削除した場合は、警告が消え、警告 /tmp/example.cpp:10: warning: Member firstVal (variable) of class MyClass is not documented. につ

    1

    1答えて

    doxygen 1.8.13を使用して、マークダウンコードで自動リンクを生成するにはどうすればよいですか? TEST.H /** * Function foo. * This is a code snippet in markdown format: * * foo("Hello World!!!"); * * This is a regular code snippet: *

    0

    2答えて

    Doxygenを使用していくつかのDXLドキュメントを生成しようとしていますが、結果が正しくない場合が多く、DXLはスクリプト言語として使用され、たとえば、私はセミコロンを使用して無視することができますが、この問題を解決するにはどうすればよいですか? ドキュメントを生成しながら、ここで、いくつかの問題を作成し、私のDXLコードデータベースの例である: string replace (string

    0

    1答えて

    私がfunctionXがこれまで幸いコールバック関数の過度の使用をしない大きなコードベースでの機能の任意の他の数(のはfunctionA、functionB、およびfunctionCそれらを呼びましょう)を経由してfunctionYによって呼び出された場合見つけようとしています。 私はdoxygen include-dependency-graphsを手動でクリックしています(効率的ではありません

    0

    1答えて

    私はCMakeプロジェクトを持っていて、CMakeLists.txtはサブフォルダにあります。そのうちの一つは、次のとおりです。 cmake --build . :私は、次のコマンドを使用してソリューションを構築することができ cmake -G"Visual Studio 12 2013 Win64" ..\myproject\ : cmake_minimum_required (VERS

    4

    1答えて

    私は、クロスプラットフォーム開発を容易にするための条件付きの定義が相当量あるプロジェクトを持っています。しかし、私はDoxygenがすべての定義を抽出することを納得させる問題を抱えています。 たとえば、次のスニペットでは、DoxygenはTARGET_X86_64を示しますが、TARGET_ARM64は示していません。 #if defined(_M_ARM64) || defined(__arm6