<?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>Hamko&#039;s Blog &#187; Commands</title>
	<atom:link href="https://home.wakatabe.com/ryo/blog/?cat=46&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://home.wakatabe.com/ryo/blog</link>
	<description>This is an Intellect Hamster.</description>
	<lastBuildDate>Wed, 16 Apr 2014 07:45:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>cmake sample</title>
		<link>https://home.wakatabe.com/ryo/blog/?p=235</link>
		<comments>https://home.wakatabe.com/ryo/blog/?p=235#comments</comments>
		<pubDate>Fri, 30 Aug 2013 13:30:15 +0000</pubDate>
		<dc:creator>Hamko</dc:creator>
				<category><![CDATA[Commands]]></category>

		<guid isPermaLink="false">http://home.wakatabe.com/ryo/blog/?p=235</guid>
		<description><![CDATA[cmakeの勉強のようなことをした。 参考にしたページはこことここである。特に、後者の記事の最後の表は参考になった。 -I, -o, -L, -lとソースファイルを適切なコマンド・手順で指定すると、実行ファイルなり共有ライブラリなりが出力されるツールだ、と解釈するのが多分平和である。 今回cmakeを試しに使ってみるにあたって作ったsampleはここに上げられている。 全て、cmake .; makeでコンパイルできて、shared_libraryのみ、make installが可能である。 githubのCMakeLists.txtのコメントに、cmake自体の説明はまとめられている。 (1) simple_cmake 最も単純なcmakeのサンプル。 (2) full_executable 実用上利用する、フラグ, -D, -I, -o, -L, -lの指定できるサンプル。 (3) shared_library 共有ライブラリを作成するためのサンプル。 本当はサンプル集を作成するためのCMakeLists.txtも作ってみたかったが、今後の課題とする。]]></description>
			<content:encoded><![CDATA[<p>cmakeの勉強のようなことをした。<br />
参考にしたページは<a href="http://d.hatena.ne.jp/heiwaboke/20110324/1300976433">ここ</a>と<a href="http://wagavulin.hatenablog.com/entry/2011/11/27/222642">ここ</a>である。特に、後者の記事の最後の表は参考になった。<br />
-I, -o, -L, -lとソースファイルを適切なコマンド・手順で指定すると、実行ファイルなり共有ライブラリなりが出力されるツールだ、と解釈するのが多分平和である。</p>
<p>今回cmakeを試しに使ってみるにあたって作ったsampleは<a href="https://github.com/hamko/sample/tree/master/cmake">ここ</a>に上げられている。<br />
全て、cmake .; makeでコンパイルできて、shared_libraryのみ、make installが可能である。</p>
<p>githubのCMakeLists.txtのコメントに、cmake自体の説明はまとめられている。</p>
<p>(1) simple_cmake<br />
最も単純なcmakeのサンプル。</p>
<p>(2) full_executable<br />
実用上利用する、フラグ, -D, -I, -o, -L, -lの指定できるサンプル。</p>
<p>(3) shared_library<br />
共有ライブラリを作成するためのサンプル。</p>
<p>本当はサンプル集を作成するためのCMakeLists.txtも作ってみたかったが、今後の課題とする。</p>
]]></content:encoded>
			<wfw:commentRss>https://home.wakatabe.com/ryo/blog/?feed=rss2&#038;p=235</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cmake</title>
		<link>https://home.wakatabe.com/ryo/blog/?p=143</link>
		<comments>https://home.wakatabe.com/ryo/blog/?p=143#comments</comments>
		<pubDate>Sat, 03 Aug 2013 11:35:58 +0000</pubDate>
		<dc:creator>Hamko</dc:creator>
				<category><![CDATA[Commands]]></category>

		<guid isPermaLink="false">http://home.wakatabe.com/ryo/blog/?p=143</guid>
		<description><![CDATA[cmakeの意味がわからない。裏で何をやっているのかを知るべき。 cmakeで生成されたMakefileは make VERBOSE=1 で何を実際に実行しているかがわかるようになっている。]]></description>
			<content:encoded><![CDATA[<p>cmakeの意味がわからない。裏で何をやっているのかを知るべき。</p>
<p>cmakeで生成されたMakefileは<br />
 make VERBOSE=1<br />
で何を実際に実行しているかがわかるようになっている。</p>
]]></content:encoded>
			<wfw:commentRss>https://home.wakatabe.com/ryo/blog/?feed=rss2&#038;p=143</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
