読んだ本とか遊んでるゲームとか、あれこれ。»Fedora9にDoxygenインストールあまり詳しくない開発言語でソース解析とか移植とかする羽目になったときに役立ちそうな、ドキュメンテーションツールDoxygen。以前Javaに使ったことあるけど、ちょっとCに使ってみたくて、家のFedora9でセットアップ。1:1.5.6-2.fc9でインストール。0:2.16.1-0.5.fc9でインストール。Doxywizardで適当に設定し、試しにbashのソースを拾ってきて、実行してみた。マシンが遅い上に、いろいろ指定しすぎたので、解析に数十分かかったものの、問題なくhtml出力。v(^-^ちなみに日本語コメント入ってたりするとエンコーディングも問題になったり。Editorソース(C++、SJIS)を拾ってきた。DoxywizardのExpartで、Project→DOXYFILE_ENCODING=UTF-8Inpu→INPUT_ENCODING=CP932SourceBrowser→SOURCE_BROWSERチェック指定。エンコーディング指定文字列はlibiconv参照。SHIFT_JISだとエラーで変換できないみたい。結果、特に問題なくDoxygen結果もソースコードも表示可能。