読者です 読者をやめる 読者になる 読者になる

doxygenでUTF-8を使う

doxygen

少し前までのdoxygenでは『OUTPUT_LANGUAGE=Japanese』に設定にして、ドキュメントのナビゲーションリンクを日本語化するとナビゲーションリンクの文字コードUTF-8にできなかったので、ソースコードのコメントもナビゲーションリンクの文字コードに従わないと文字化けしていました。
2007年4月にリリースされたDoxygen 1.5.2では、『USE_WINDOWS_ENCODING 』が削除されて、『DOXYFILE_ENCODING』と『INPUT_ENCODING』いう設定項目が追加されました。出力文字コードと入力文字コードが指定できるようになっています。この変換はlibiconvが行っているので、UTF-8もサポートされています。

不具合?

dotを有効化してGROUP_GRAPHSを書くと画像内の日本語が化けています。dotはUTF-8で日本語が書けるので、たぶんdotファイルに指定しているフォントが日本語フォントではないのだと思います。
どこかで指定できる?