<?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>Genius-Field &#187; Programming Technology</title>
	<atom:link href="http://blog.genius-field.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.genius-field.com</link>
	<description>Your world starts from here</description>
	<lastBuildDate>Tue, 08 Feb 2011 06:02:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Use Eclipse+SVN to Do Team Work</title>
		<link>http://blog.genius-field.com/2009/10/02/use-eclipsesvn-to-do-team-work/</link>
		<comments>http://blog.genius-field.com/2009/10/02/use-eclipsesvn-to-do-team-work/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 12:21:00 +0000</pubDate>
		<dc:creator>Icyfish</dc:creator>
				<category><![CDATA[Programming Technology]]></category>

		<guid isPermaLink="false">http://blog.genius-field.com/?p=90</guid>
		<description><![CDATA[Subversion is an open source version control system. It will make you safe and efficient to do collaboration work with your team members. We use eclipse plugin Subversive to integrate SVN to eclipse platform. Here we use eclipse 3.5.1+Subversive 0.7.8. &#8230; <a href="http://blog.genius-field.com/2009/10/02/use-eclipsesvn-to-do-team-work/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Subversion is an open source version control system. It will make you safe and efficient to do collaboration work with your team members. We use eclipse plugin Subversive to integrate SVN to eclipse platform.<br />
Here we use eclipse 3.5.1+Subversive 0.7.8.<span id="more-90"></span></p>
<p style="text-align: left;"><strong>Step 1:<br />
</strong>Download Subversive from here: <a href="http://www.eclipse.org/subversive/downloads.php" target="_blank">http://www.eclipse.org/subversive/downloads.php</a><br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/10/01.PNG" target="_blank"><img class="alignnone size-medium wp-image-91" title="01" src="http://blog.genius-field.com/wp-content/uploads/2009/10/01-300x182.PNG" alt="01" width="300" height="182" /></a><br />
Choose a suitable version for your eclipse platform.<br />
Here we download Subversive-incubation-0.7.8.I20090904-1300.zip.<br />
Download Subversive Connector from here: <a href="http://community.polarion.com/projects/subversive/download/eclipse/2.0/builds/" target="_blank">http://community.polarion.com/projects/subversive/download/eclipse/2.0/builds/</a><a href="http://blog.genius-field.com/wp-content/uploads/2009/10/02.PNG" target="_blank"><br />
<img class="alignnone size-medium wp-image-92" title="02" src="http://blog.genius-field.com/wp-content/uploads/2009/10/02-300x123.PNG" alt="02" width="300" height="123" /></a><br />
Choose the latest stable version or other suitable version.<br />
Here we download Subversive-connectors-2.2.1.I20090925-2100.zip.</p>
<p><strong>Step 2:<br />
</strong>Unzip these two zip files and fire up eclipse.<br />
Click Help&gt;Install New Software.<br />
Click Add&gt;Local and select the location of Subversive-incubation folder.<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/10/03.PNG" target="_blank"><img class="alignnone size-medium wp-image-93" title="03" src="http://blog.genius-field.com/wp-content/uploads/2009/10/03-300x230.PNG" alt="03" width="300" height="230" /></a><br />
Select all the components from the list and follow the installation guide.<br />
After installation, restart eclipse and repeat it for Subversive Connector.</p>
<p><strong>Step 3:</strong><br />
Configure a SVN server in the eclipse.<br />
Click Window&gt;Show View&gt;Other&gt;SVN&gt;SVN Repositories.<br />
Then in the SVN Repositories view, right click and select New&gt;Repository Location.<br />
Define the SVN repository location information and click Finish.<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/10/04.PNG" target="_blank"><img class="alignnone size-medium wp-image-94" title="04" src="http://blog.genius-field.com/wp-content/uploads/2009/10/04-287x300.PNG" alt="04" width="287" height="300" /></a><br />
Then a new repository location is created. Right click it and you can check out it as a local project.<br />
When you are ready to share code with others, you may right click your project and Select Team&gt;Share Project.<br />
When you want to synchronize your local resource with your team members, you may use Team&gt;Update.<br />
When you want to commit your code, you may use Team&gt;Commit.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.genius-field.com%2F2009%2F10%2F02%2Fuse-eclipsesvn-to-do-team-work%2F&amp;title=Use%20Eclipse%2BSVN%20to%20Do%20Team%20Work" id="wpa2a_2"><img src="http://blog.genius-field.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.genius-field.com/2009/10/02/use-eclipsesvn-to-do-team-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Build up C/C++ environment on eclipse using CDT + cygwin</title>
		<link>http://blog.genius-field.com/2009/04/20/build-up-cc-environment-on-eclipse-using-cdt-cygwin/</link>
		<comments>http://blog.genius-field.com/2009/04/20/build-up-cc-environment-on-eclipse-using-cdt-cygwin/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 14:22:54 +0000</pubDate>
		<dc:creator>Icyfish</dc:creator>
				<category><![CDATA[Programming Technology]]></category>

		<guid isPermaLink="false">http://blog.genius-field.com/?p=21</guid>
		<description><![CDATA[More and more people want to use open source IDE instead of Visual Studio to writing C/C++ because it&#8217;s clean and free. Here, we introduce eclipse to writing C/C++ program. Eclipse is an excellent IDE for Java programming. Due to &#8230; <a href="http://blog.genius-field.com/2009/04/20/build-up-cc-environment-on-eclipse-using-cdt-cygwin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>More and more people want to use open source IDE instead of Visual Studio to writing C/C++ because it&#8217;s clean and free. Here, we introduce eclipse to writing C/C++ program. Eclipse is an excellent IDE for Java programming. Due to its open source platform, we may use it for C/C++ programming as well. CDT(C/C++ Development Tool) is a plugin that allows eclipse to support C/C++. Cygwin is a Linux-like environment for Windows and it allows you to use gcc/g++ compiler. There&#8217;re just several steps to build up your own eclipse. Now, let&#8217;s go.<span id="more-21"></span></p>
<p><strong>Step 1:</strong><br />
Download Cygwin setup here: <a href="http://www.cygwin.com/setup.exe">http://www.cygwin.com/setup.exe</a><br />
Install it according to the following guide:</p>
<p><a href="http://blog.genius-field.com/wp-content/uploads/2009/04/01.png" target="_blank"><img class="alignnone size-medium wp-image-22" title="01" src="http://blog.genius-field.com/wp-content/uploads/2009/04/01-300x232.png" alt="01" width="300" height="232" /></a></p>
<p><a href="http://blog.genius-field.com/wp-content/uploads/2009/04/02.png" target="_blank"><img class="alignnone size-medium wp-image-23" title="02" src="http://blog.genius-field.com/wp-content/uploads/2009/04/02-300x232.png" alt="02" width="300" height="232" /></a></p>
<p>Recommend to choose a short path and a simple name of the root directory<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/03.png" target="_blank"><img class="alignnone size-medium wp-image-24" title="03" src="http://blog.genius-field.com/wp-content/uploads/2009/04/03-300x232.png" alt="03" width="300" height="232" /></a></p>
<p>Choose a location to download the installation file(not necessary be a subfolder of root directory)<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/04.png" target="_blank"><img class="alignnone size-medium wp-image-25" title="04" src="http://blog.genius-field.com/wp-content/uploads/2009/04/04-300x232.png" alt="04" width="300" height="232" /></a></p>
<p><a href="http://blog.genius-field.com/wp-content/uploads/2009/04/05.png" target="_blank"><img class="alignnone size-medium wp-image-26" title="05" src="http://blog.genius-field.com/wp-content/uploads/2009/04/05-300x232.png" alt="05" width="300" height="232" /></a></p>
<p>Choose a mirror site you like. You may view the mirror site list here: <a href="http://cygwin.com/mirrors.html">http://cygwin.com/mirrors.html</a><br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/06.png" target="_blank"><img class="alignnone size-medium wp-image-27" title="06" src="http://blog.genius-field.com/wp-content/uploads/2009/04/06-300x232.png" alt="06" width="300" height="232" /></a></p>
<p>Expand Devel and select these components (by clicking skip label):<br />
gcc-core: C compiler<br />
gcc-g++: C++ compiler<br />
gdb: The GNU Debugger<br />
make: The GNU version of the make utility<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/07.png" target="_blank"><img class="alignnone size-medium wp-image-28" title="07" src="http://blog.genius-field.com/wp-content/uploads/2009/04/07-300x232.png" alt="07" width="300" height="232" /></a><br />
Note: When you choose these components, Cygwin will automatically choose some other dependence for you. Just keep them.</p>
<p>Then it will download these packages and install them. When it completes, click Finish.</p>
<p><strong>Step 2:</strong><br />
Add bin folder in the root directory of Cygwin to the environment variables named path. Either user variable or system variable is fine. In the above example, you should use E:\cygwin\bin.</p>
<p><strong>Step 3:</strong><br />
If you download Eclipse IDE for C/C++ Developers, you may skip Step 3 and directly use it.<br />
Download CDT here: <a href="http://www.eclipse.org/cdt/downloads.php">http://www.eclipse.org/cdt/downloads.php</a><br />
Make sure you select the suitable version for your eclipse.<br />
Installing CDT may differ from its version. Here we use eclipse 3.4.2+CDT 5.0.2.<br />
Unzip CDT zip file into a folder and fire up eclipse.<br />
Click Help&gt;Software Updates and choose Available Software.<br />
Click Add site&gt;Local and select the location of the CDT folder.<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/08.png" target="_blank"><img class="alignnone size-medium wp-image-29" title="08" src="http://blog.genius-field.com/wp-content/uploads/2009/04/08-300x202.png" alt="08" width="300" height="202" /></a></p>
<p>You will see the CDT is added to the Available Software list. Choose it and click Install.<br />
<a href="http://blog.genius-field.com/wp-content/uploads/2009/04/09.png" target="_blank"><img class="alignnone size-medium wp-image-30" title="09" src="http://blog.genius-field.com/wp-content/uploads/2009/04/09-300x202.png" alt="09" width="300" height="202" /></a></p>
<p>Wait until it completes installation and enjoy it after restarting eclipse.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.genius-field.com%2F2009%2F04%2F20%2Fbuild-up-cc-environment-on-eclipse-using-cdt-cygwin%2F&amp;title=Build%20up%20C%2FC%2B%2B%20environment%20on%20eclipse%20using%20CDT%20%2B%20cygwin" id="wpa2a_4"><img src="http://blog.genius-field.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.genius-field.com/2009/04/20/build-up-cc-environment-on-eclipse-using-cdt-cygwin/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

