2012-02-01 13 views
19

をリンクを生成しないURLに@link:私はdoxygenのを使用してドキュメントを生成するときDoxygenのは、私はクラスコメントにこれを追加した正しく

@link http://www.google.com Google @endlink 

ただし、リンクテキストは確かに「グーグル」で、

ファイル:///media/portable/Examples/Doxygen/link/html/classClass1.html

誰が間違って何が起こっているかを説明することができますが、リンクはしているのですか?

答えて

29

私は\linkを間違って使用していると思います。 doxygen documentationから、\linkは、ファイル、クラス、またはメンバーのようなオブジェクトを参照するために使用され、これらの1つの参照を最初の引数としてとります。私はクラスmyClassでクラスメソッドfuncを参照したい場合たとえば、私は、リンクのテキストであると考えられ、残りのすべての引数を持つ

\link myClass::func link text ... \endlink 

を使用します。あなたの問題は、最初の引数として有効なオブジェクトを渡さないことだと思います。私は、classClass1がリンクに含めることを試みたファイル内の次のオブジェクトだと推測します。これは\linkコマンドが参照しているものです。

のURLへのリンク

doxygenは、自動的にURLのリンクを生成しますので、\link\endlinkとのリンクや他のコマンドを包囲する必要はありません。だからそれらを削除し、それが問題を解決するかどうか確認してください。

<a href="linkURL">link text</a> 

をdoxygenには、see thisドキュメントページをリンクする自動処理する方法の詳細については:

は、手動でHTML「」のタグを使用し、リンクテキストを指定します。

+0

私は、ありがとうクリスを参照してください! –

関連する問題