Doxygen for Windowsが日本語に対応していた
Doxygen for Windowsが日本語に対応していた。
どうやら、バージョン1.5.1以降かららしい。
ソースコードの文字コードをnkfで変換する必要が無くなった。
設定ファイルの「INPUT_ENCODING」に「CP932」を指定するだけで良い。
設定ファイルの作成。
doxygen -g <config_file>
作成された設定ファイルの次の箇所を、
INPUT_ENCODING = UTF-8
次のように変更する。
INPUT_ENCODING = CP932
nkfの変換処理がいらなくなったので、処理が早くなった。
追記:
コメント欄で教えていただきました。
「INPUT_ENCODING」は1.5.2から。
それ以前のバージョンでは「USE_WINDOWS_ENCODING」を「YES」にすることで、SHIFT_JISのソースを扱えていたそうです。
お知らせありがとうございます。