<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sikios &#187; Doxygen</title>
	<atom:link href="http://sikios.com/wordpress/tag/doxygen/feed/" rel="self" type="application/rss+xml" />
	<link>http://sikios.com/wordpress</link>
	<description>C++とかC#とか</description>
	<lastBuildDate>Mon, 19 Jul 2010 10:46:15 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Doxygen設定ファイル</title>
		<link>http://sikios.com/wordpress/20091119/doxygen%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/</link>
		<comments>http://sikios.com/wordpress/20091119/doxygen%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 11:22:36 +0000</pubDate>
		<dc:creator>rei</dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[Doxygen]]></category>

		<guid isPermaLink="false">http://sikios.com/wordpress/?p=82</guid>
		<description><![CDATA[Doxygen設定ファイル例(現在の設定)です。
Doxyfile
]]></description>
			<content:encoded><![CDATA[<p>Doxygen設定ファイル例(現在の設定)です。<br />
<a href="http://sikios.com/doxygen/sikios/Doxyfile">Doxyfile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sikios.com/wordpress/20091119/doxygen%e8%a8%ad%e5%ae%9a%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphvizを使ってみる</title>
		<link>http://sikios.com/wordpress/20091117/graphviz%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/</link>
		<comments>http://sikios.com/wordpress/20091117/graphviz%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 21:27:50 +0000</pubDate>
		<dc:creator>rei</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[Doxygen]]></category>
		<category><![CDATA[Graphviz]]></category>

		<guid isPermaLink="false">http://sikios.com/wordpress/?p=77</guid>
		<description><![CDATA[http://www.graphviz.org/
1.ダウンロード＆インストール
http://www.graphviz.org/から。
「C:\Program Files (x86)\doxygen」にインストールした ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.graphviz.org/">http://www.graphviz.org/</a></p>
<p>1.ダウンロード＆インストール<br />
<a href="http://www.graphviz.org/">http://www.graphviz.org/</a>から。<br />
「C:\Program Files (x86)\doxygen」にインストールしたみた。</p>
<p>2.Doxygenの設定<br />
doxywizardを使う場合はExpertタブ内でDotに関する項目を変更するだけです。<br />
最低限「HAVE_DOT」にチェックを入れ、「DOT_PATH」にdot.exeの存在するディレクトリを指定すれば動作します。</p>
<p>3.備考<br />
Doxygen単体での使用と違いgraphvizは画像を生成するので多少時間がかかります。<br />
GRAPHICAL_HIERARCHYのチェックが入っていなければ2回目以降は早くなると思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://sikios.com/wordpress/20091117/graphviz%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# × Doxygen [2]</title>
		<link>http://sikios.com/wordpress/20091115/csharp_x_doxygen_/</link>
		<comments>http://sikios.com/wordpress/20091115/csharp_x_doxygen_/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 12:00:20 +0000</pubDate>
		<dc:creator>rei</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[Doxygen]]></category>

		<guid isPermaLink="false">http://sikios.com/wordpress/?p=64</guid>
		<description><![CDATA[C#では標準のXMLドキュメントを書いておけばDoxygenの方でうまく認識してくれるようです。VC#のエディタならクラスやメソッドの前で「///」と打てばテンプレートを作ってくれるので殆ど覚えることはないです。
Mic ]]></description>
			<content:encoded><![CDATA[<p>C#では標準のXMLドキュメントを書いておけばDoxygenの方でうまく認識してくれるようです。VC#のエディタならクラスやメソッドの前で「///」と打てばテンプレートを作ってくれるので殆ど覚えることはないです。<br />
<a href="http://msdn.microsoft.com/ja-jp/library/5ast78ax.aspx">Microsoftの推奨タグ</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sikios.com/wordpress/20091115/csharp_x_doxygen_/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# × Doxygen [1]</title>
		<link>http://sikios.com/wordpress/20091115/csharp_x_doxygen_1/</link>
		<comments>http://sikios.com/wordpress/20091115/csharp_x_doxygen_1/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 05:09:32 +0000</pubDate>
		<dc:creator>rei</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[プログラミング]]></category>
		<category><![CDATA[Doxygen]]></category>

		<guid isPermaLink="false">http://sikios.com/wordpress/?p=45</guid>
		<description><![CDATA[0.はじめに
どうやらC#でもDoxygenが使えるようなので試しに使ってみる。
ここで書いている内容はほんの一例です。
今回はソリューションディレクトリに設定ファイルを置き、その下位の「docs」にドキュメントを作成し ]]></description>
			<content:encoded><![CDATA[<p><strong>0.はじめに</strong><br />
どうやらC#でもDoxygenが使えるようなので試しに使ってみる。<br />
ここで書いている内容はほんの一例です。<br />
今回はソリューションディレクトリに設定ファイルを置き、その下位の「docs」にドキュメントを作成します。</p>
<p><strong>1.ダウンロード</strong><br />
<a href="http://www.doxygen.jp/">http://www.doxygen.jp/</a>からダウンロード。<br />
(doxygen-1.6.1-setup.exe)</p>
<p><strong>2.インストール</strong><br />
適当なディレクトリにインストール。自分の場合は「C:\Program Files (x86)\doxygen」。</p>
<p><strong>3.設定ファイルの作成</strong><br />
doxywizard.exeを実行。メニュー「File」→「Save as」でデフォルトの設定ファイルを作成する。ファイル名はデフォルトのDoxyfile。</p>
<p><strong>4.基本設定</strong><br />
Expertタブより。基本的な項目のみ記載。<br />
DOXYFILE_ENCODING : UTF-8<br />
PROJECT_NAME : プロジェクト名　※今回はソリューション名<br />
OUTPUT_DIRECTORY : ドキュメントを作成するフォルダ<br />
OPTIMIZE_OUTPUT_JAVA : チェック　※C#はJAVAと同じ扱いらしい<br />
INPUT : 解析するディレクトリ　※今回はソリューションディレクトリ<br />
INPUT_ENCODING : UTF-8　※実際のソースのエンコード<br />
FILE_PATTERNS : 「*.cs」を追加<br />
RECURSIVE : チェック<br />
他は試行錯誤で。だいたい感覚で分かると思います。</p>
<p><strong>5.GUIフロントエンドから実行してみる</strong><br />
Runタブより、「Run doxygen」をクリックするだけ。<br />
「Show HTML output」でそれっぽいページが表示されればとりあえず成功。</p>
<p><strong>6.Visual Studioから実行してみる</strong><br />
メニューの「ツール」→「外部ツール」→「追加」<br />
タイトル : Doxygen(&amp;Y)<br />
コマンド : 2.でインストールした先にあるdoxygen.exe<br />
引数 : Doxyfile<br />
初期ディレクトリ : $(SolutionDir)<br />
「出力ウィンドウを使用」にチェック<br />
以上でメニューから実行できるようになります。</p>
<p><strong>7.ビルド時に実行されるようにする</strong><br />
任意のプロジェクトの「プロパティ」→「ビルドイベント」→「ビルド後に実行するコマンドライン」に以下のように記述する。<br />
<span style="color: #666699;"> cd /d &#8220;$(SolutionDir)<br />
&#8220;C:\Program Files (x86)\doxygen\bin\doxygen.exe&#8221; Doxyfile</span><br />
「ビルドが成功したとき」にしておけばソリューションのビルド時に一度だけDoxygenが実行される。<br />
今回はソリューション全体を対象としているので、1つのプロジェクトのビルドイベントに記述すれば良い。</p>
]]></content:encoded>
			<wfw:commentRss>http://sikios.com/wordpress/20091115/csharp_x_doxygen_1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
