<?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>CJH的儲思盆 - 技術.管理.思考 &#187; Boost</title>
	<atom:link href="http://mind.cjh.cc/post-tag/boost/feed" rel="self" type="application/rss+xml" />
	<link>http://mind.cjh.cc</link>
	<description>小 工 程 師 職 場 打 滾 記 事</description>
	<lastBuildDate>Sun, 19 Apr 2009 09:38:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>打造M+B+W+C Open Source開發環境(2) &#8211; Boost安裝&amp;編譯</title>
		<link>http://mind.cjh.cc/post-30.html</link>
		<comments>http://mind.cjh.cc/post-30.html#comments</comments>
		<pubDate>Sat, 27 Dec 2008 17:55:28 +0000</pubDate>
		<dc:creator>CJH</dc:creator>
				<category><![CDATA[程設]]></category>
		<category><![CDATA[Boost]]></category>

		<guid isPermaLink="false">http://mind.cjh.cc/?p=30</guid>
		<description><![CDATA[Boost官網：http://www.boost.org/
下載位址：目前版本為1.37.0，要下載兩個東西

Boost原始檔 - 下載按這裡(選你可以解壓縮的格式)
Boost Jam(用來編譯boost用的工具) - 下載按這裡(請選ntx86那個檔案)

安裝方式：

下載完成之後，先把boost壓縮檔解開，一般我會放在c:\下面
把Jam的壓縮檔也解開，解開後會有個目錄，裡面有一個bjam.exe和一個文字檔，全部複製到剛才解壓的boost目錄下(我是放在c:\boost_1_37_0)

編譯：

確認你系統path有設定給剛才安裝的 「MinGW目錄\Bin」而且裝完MinGW有重開機過，讓設定生效
打開「命令提示字元」(開始-&#62;執行-&#62;輸入「cmd」按enter)
將當前目錄移到你的boost根目錄(cd c:\boost_1_37_0 按enter)
輸入以下指令：
bjam --build-type=complete --toolset=gcc install
進行編譯(會跑一段時間，去泡杯咖啡找人聊聊天吧)，編譯完就ok了

小提醒1：此方式會把boost編譯後產生的檔案自動放在c:\boost目錄內
小提醒2：bjam的設定可在命令提示字元裡面輸入bjam --help查看說明
]]></description>
			<content:encoded><![CDATA[<p><strong>Boost官網</strong>：<a href="http://www.boost.org/" target="_blank">http://www.boost.org/</a></p>
<p><strong>下載位址</strong>：目前版本為1.37.0，要下載兩個東西</p>
<ol>
<li>Boost原始檔 - 下載按<a href="http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=8041&amp;release_id=637761" target="_blank">這裡</a>(選你可以解壓縮的格式)</li>
<li>Boost Jam(用來編譯boost用的工具) - 下載按<a href="http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=72941&amp;release_id=643622" target="_blank">這裡</a>(請選ntx86那個檔案)</li>
</ol>
<p><strong>安裝方式</strong>：</p>
<ol>
<li>下載完成之後，先把boost壓縮檔解開，一般我會放在c:\下面</li>
<li>把Jam的壓縮檔也解開，解開後會有個目錄，裡面有一個bjam.exe和一個文字檔，全部複製到剛才解壓的boost目錄下(我是放在c:\boost_1_37_0)</li>
</ol>
<p><strong>編譯：</strong></p>
<ol>
<li>確認你系統path有設定給剛才安裝的 「MinGW目錄\Bin」而且裝完MinGW<span style="text-decoration: underline;">有重開機過</span>，讓設定生效</li>
<li>打開「命令提示字元」(開始-&gt;執行-&gt;輸入「cmd」按enter)</li>
<li>將當前目錄移到你的boost根目錄(cd c:\boost_1_37_0 按enter)</li>
<li>輸入以下指令：</li>
<blockquote><p>bjam --build-type=complete --toolset=gcc install</p></blockquote>
<li>進行編譯(會跑一段時間，去泡杯咖啡找人聊聊天吧)，編譯完就ok了</li>
</ol>
<p><strong>小提醒1</strong>：此方式會把boost編譯後產生的檔案自動放在c:\boost目錄內<br />
<strong>小提醒2</strong>：bjam的設定可在命令提示字元裡面輸入bjam --help查看說明</p>
]]></content:encoded>
			<wfw:commentRss>http://mind.cjh.cc/post-30.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>打造M+B+W+C Open Source開發環境(0) &#8211; 前言</title>
		<link>http://mind.cjh.cc/post-25.html</link>
		<comments>http://mind.cjh.cc/post-25.html#comments</comments>
		<pubDate>Sat, 27 Dec 2008 17:22:48 +0000</pubDate>
		<dc:creator>CJH</dc:creator>
				<category><![CDATA[程設]]></category>
		<category><![CDATA[Boost]]></category>
		<category><![CDATA[Code::blocks]]></category>
		<category><![CDATA[MinGW]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mind.cjh.cc/?p=25</guid>
		<description><![CDATA[所謂的「M+B+W+C」，就是

M：MinGW - C++ complier
B：Boost，C++程式庫，有很多方便好用的東西(比較有名的是effictive c++裡面提到的smart pointer)
W：wxWidgets，GUI程式庫，架構十分類似MFC，但更好(而且仍在持續更新)
C：Code::Blocks，程式編輯器，整合wxWidgets的RAD介面(wxSmith)

為何用這四個呢？

Open Source，有問題可以自己trace原始碼
Free，完全免費，包含商業用途，除了花下載、編譯時間之外，沒有其他額外成本
比起其他的Open Souce Projects，算是開發比較久，也比較成熟的產品，網路上的資料也十分多
我爽~就是看順眼XD

再來會逐一介紹如何安裝及設定(Windows XP環境)
]]></description>
			<content:encoded><![CDATA[<p>所謂的「M+B+W+C」，就是</p>
<ol>
<li><strong>M</strong>：MinGW - C++ complier</li>
<li><strong>B</strong>：Boost，C++程式庫，有很多方便好用的東西(比較有名的是effictive c++裡面提到的smart pointer)</li>
<li><strong>W</strong>：wxWidgets，GUI程式庫，架構十分類似MFC，但更好(而且仍在持續更新)</li>
<li><strong>C</strong>：Code::Blocks，程式編輯器，整合wxWidgets的RAD介面(wxSmith)</li>
</ol>
<p>為何用這四個呢？</p>
<ol>
<li>Open Source，有問題可以自己trace原始碼</li>
<li>Free，完全免費，包含商業用途，除了花下載、編譯時間之外，沒有其他額外成本</li>
<li>比起其他的Open Souce Projects，算是開發比較久，也比較成熟的產品，網路上的資料也十分多</li>
<li>我爽~就是看順眼XD</li>
</ol>
<p>再來會逐一介紹如何安裝及設定(Windows XP環境)</p>
]]></content:encoded>
			<wfw:commentRss>http://mind.cjh.cc/post-25.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
