<?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; wxWidgets</title>
	<atom:link href="http://mind.cjh.cc/post-tag/wxwidgets/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開發環境(3) &#8211; wxWidgets安裝&amp;編譯</title>
		<link>http://mind.cjh.cc/post-36.html</link>
		<comments>http://mind.cjh.cc/post-36.html#comments</comments>
		<pubDate>Sat, 27 Dec 2008 18:30:05 +0000</pubDate>
		<dc:creator>CJH</dc:creator>
				<category><![CDATA[程設]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://mind.cjh.cc/?p=36</guid>
		<description><![CDATA[wxWidgets官網：http://www.wxwidgets.org/
下載位址：目前是2.8.9，下載按這裡
安裝方式：一樣是簡單的安裝檔，就一直按下一步就好了，安裝目錄請用預設(C:\wxWidgets-2.8.9)
編譯：

要編譯前，請先確認硬碟有1.5G以上的空間
打開檔案總管，在「C:\wxWidgets-2.8.9\build\msw」目錄下面，建一個批次檔，內容如下
mingw32-make -f makefile.gcc BUILD=release SHARED=0 MONOLITHIC=1 UNICODE=1;
mingw32-make -f makefile.gcc BUILD=debug SHARED=0 MONOLITHIC=1 UNICODE=1;
mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1;
mingw32-make -f makefile.gcc BUILD=debug SHARED=1 MONOLITHIC=1 UNICODE=1
存檔後直接執行，就開始編譯了(N小時，建議下班或外出前做，放著讓它跑)，編譯完成就ok

小提醒1：編譯真的很久，千萬不要在很忙or趕進度的時候做
小提醒2：上面那四行編譯指令，SHARED=0和=1的差別，前者產生static link檔，後者產生dll檔，所以如果只要其中一種，可刪除不用的那兩行，節省時間。
作到這邊，已經完成最麻煩&#38;耗時間的步驟了，只剩下Code::Blocks的安裝設定
]]></description>
			<content:encoded><![CDATA[<p><strong>wxWidgets官網：</strong><a href="http://www.wxwidgets.org/" target="_blank">http://www.wxwidgets.org/</a></p>
<p><strong>下載位址</strong>：目前是2.8.9，下載按<a href="http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.9-Setup.exe" target="_blank">這裡</a></p>
<p><strong>安裝方式：</strong>一樣是簡單的安裝檔，就一直按下一步就好了，安裝目錄請用預設(C:\wxWidgets-2.8.9)</p>
<p><strong>編譯：</strong></p>
<ol>
<li>要編譯前，<span style="color: #ff0000;"><strong>請先確認硬碟有1.5G以上的空間</strong></span></li>
<li>打開檔案總管，在「<strong>C:\wxWidgets-2.8.9\build\msw</strong>」目錄下面，建一個批次檔，內容如下</li>
<blockquote><p>mingw32-make -f makefile.gcc BUILD=release SHARED=0 MONOLITHIC=1 UNICODE=1;<br />
mingw32-make -f makefile.gcc BUILD=debug SHARED=0 MONOLITHIC=1 UNICODE=1;<br />
mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1;<br />
mingw32-make -f makefile.gcc BUILD=debug SHARED=1 MONOLITHIC=1 UNICODE=1</p></blockquote>
<li>存檔後直接執行，就開始編譯了(N小時，建議下班或外出前做，放著讓它跑)，編譯完成就ok</li>
</ol>
<p><strong>小提醒1</strong>：編譯真的很久，千萬不要在很忙or趕進度的時候做<br />
<strong>小提醒2</strong>：上面那四行編譯指令，SHARED=0和=1的差別，前者產生static link檔，後者產生dll檔，所以如果只要其中一種，可刪除不用的那兩行，節省時間。</p>
<p>作到這邊，已經完成最麻煩&amp;耗時間的步驟了，只剩下Code::Blocks的安裝設定</p>
]]></content:encoded>
			<wfw:commentRss>http://mind.cjh.cc/post-36.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>
