sudo yum install graphviz --enablerepo=rpmforge wget http://ftp.stack.nl/pub/users/dimitri/doxygen-1.7.2.linux.bin.tar.gz tar xvfz doxygen-1.7.2.linux.bin.tar.gz sudo cp doxygen-1.7.2/bin/* /usr/bin/
sudo yum install doxygen graphviz --enablerepo=rpmforge
INPUT_FILTER "nkf -We"
$var = '1'; ///< $varの説明文
/** @mainpage My Personal Index Page * * * @section intro Introduction * * This is the introduction. * * @section install Installation * * @subsection step1 Step 1: Opening the box * etc... */
/** @file * @brief ファイルの簡単な説明 * * briefだけで足りない場合はここにも説明を加える * * @attention 注意すべきテキスト * @note 注釈のテキスト * @sa ここを見て * * @author 作者名 * @date 200*/*/* * @version バージョン番号 * $Revision: 57 $ (svnを使う場合、ここにリビジョン情報が入る) */
/**
* @brief クラスの簡易説明
* このクラスの使用目的・使用方法など詳しい情報を書く。
*
* @example testfilename.cpp (このクラスをテストするコードを指定できる)
* @todo 必要であれば記述(リスト化される)
* @bug バグがあれば記述(リスト化される)
* @warning 警告
*/
class hoge
{
private:
/// メンバの説明
int foo;
protected:
/// ここも説明
int bar;
public:
/// クラスコンストラクタ
hoge ();
/// クラスデストラクタ
~hoge ();
//! 何かを取得する
bool get ( int nget );
};
/**
* @brief 関数の簡易説明
* 関数の詳細な説明
*
*
* @param パラメータ名 パラメータの説明(各パラメータごとに@paramで分けて書く)
* @param パラメータ名 パラメータの説明(各パラメータごとに@paramで分けて書く)
* @param パラメータ名 パラメータの説明(各パラメータごとに@paramで分けて書く)
*
* @retval 返り値 返り値の説明
*/
double wedget ::get ( int input)
{
...;
}
以下のオプションを付けると、ツリービューが作成されますが、日本語が文字化けしている時があります。(Version 1.3.8 で確認)
GENERATE_TREEVIEW = YES
ソースを見たところ、tree.htmlのヘッダにミスがあるようです。
charset=直後のダブルクォーテーションを削除すれば直ります。
×:<meta http-equiv="Content-Type" content="text/xhtml;charset="euc-jp" /> ○:<meta http-equiv="Content-Type" content="text/xhtml;charset=euc-jp" />