<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
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:series="http://unfoldingneurons.com/"
> <channel><title>Comments on: C++ Development Tools</title> <atom:link href="http://www.larryullman.com/2010/04/04/c-development-tools/feed/" rel="self" type="application/rss+xml" /><link>http://www.larryullman.com/2010/04/04/c-development-tools/</link> <description>Translating Geek Into English</description> <lastBuildDate>Thu, 17 May 2012 20:07:25 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: Larry</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-20063</link> <dc:creator>Larry</dc:creator> <pubDate>Fri, 06 Jan 2012 22:14:50 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-20063</guid> <description>Thanks for sharing, David!</description> <content:encoded><![CDATA[<p>Thanks for sharing, David!</p> ]]></content:encoded> </item> <item><title>By: David Barnwell</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-19879</link> <dc:creator>David Barnwell</dc:creator> <pubDate>Thu, 05 Jan 2012 01:57:28 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-19879</guid> <description>I don&#039;t know very many good ide&#039;s but a good, command line c compiler is mingw.
It is far easier to install than cygwin, you are not presented with a bewildering array of installation options, and installation is far quicker. A full download will let you conpile, c, c++, fortran, and openc.
To compile in c, enter:-  gcc  -g programName.c -o programName.exeTo run your program enter:-  ./programName.exeIf your program has a runtime errorenter gdb programName.exethen enter r at the prompt.This allows you to run your program until it reaches its trouble spot.Mingw is not as simple as a good ide but it&#039;s still pretty good.Also Eclipse can be used for c or c++ development as well, see the Eclipse website.As for text-editors, I use notepad++, i think it&#039;s a great free text editor and it&#039;s open source so you can see the editor&#039;s source code. Pretty cool.</description> <content:encoded><![CDATA[<p>I don&#8217;t know very many good ide&#8217;s but a good, command line c compiler is mingw.<br
/> It is far easier to install than cygwin, you are not presented with a bewildering array of installation options, and installation is far quicker. A full download will let you conpile, c, c++, fortran, and openc.<br
/> To compile in c, enter:-  gcc  -g programName.c -o programName.exe</p><p>To run your program enter:-  ./programName.exe</p><p>If your program has a runtime error</p><p>enter gdb programName.exe</p><p>then enter r at the prompt.</p><p>This allows you to run your program until it reaches its trouble spot.</p><p>Mingw is not as simple as a good ide but it&#8217;s still pretty good.</p><p>Also Eclipse can be used for c or c++ development as well, see the Eclipse website.</p><p>As for text-editors, I use notepad++, i think it&#8217;s a great free text editor and it&#8217;s open source so you can see the editor&#8217;s source code. Pretty cool.</p> ]]></content:encoded> </item> <item><title>By: Larry</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-12069</link> <dc:creator>Larry</dc:creator> <pubDate>Sat, 27 Aug 2011 12:38:55 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-12069</guid> <description>Thanks, Nordin, for recommending those. Always good to be aware of a better editor or IDE!</description> <content:encoded><![CDATA[<p>Thanks, Nordin, for recommending those. Always good to be aware of a better editor or IDE!</p> ]]></content:encoded> </item> <item><title>By: Nordin</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-12013</link> <dc:creator>Nordin</dc:creator> <pubDate>Wed, 24 Aug 2011 12:40:47 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-12013</guid> <description>Hello Larry,About finding a good IDE for beginners, I think Code::Blocks and CodeLight will do the job. Especially CodeLight, it&#039;s just install, create new project, give it a name, next next next and there is the first Hello World project. Just hit the Build button and than run...It&#039;s that easy, for real beginners it might be useful to add the steps for creating a new project. The good thing about those two IDEs is they have built in debugger and windows to read the watch values and local values and so on.Learning to program is one thing, but learning to debug is another. 80% of your time is debugging, so they should learn that too!</description> <content:encoded><![CDATA[<p>Hello Larry,</p><p>About finding a good IDE for beginners, I think Code::Blocks and CodeLight will do the job. Especially CodeLight, it&#8217;s just install, create new project, give it a name, next next next and there is the first Hello World project. Just hit the Build button and than run&#8230;</p><p>It&#8217;s that easy, for real beginners it might be useful to add the steps for creating a new project. The good thing about those two IDEs is they have built in debugger and windows to read the watch values and local values and so on.</p><p>Learning to program is one thing, but learning to debug is another. 80% of your time is debugging, so they should learn that too!</p> ]]></content:encoded> </item> <item><title>By: Larry</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1376</link> <dc:creator>Larry</dc:creator> <pubDate>Mon, 19 Apr 2010 14:28:07 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1376</guid> <description>Thanks for sharing. Any IDE that does some of the work for you is a good thing!</description> <content:encoded><![CDATA[<p>Thanks for sharing. Any IDE that does some of the work for you is a good thing!</p> ]]></content:encoded> </item> <item><title>By: Hope</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1372</link> <dc:creator>Hope</dc:creator> <pubDate>Sun, 18 Apr 2010 18:26:03 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1372</guid> <description>I&#039;m taking a C++ class and the professor wanted us to use the 2005 version of Visual Studio, but because I have Vista I have to use the 2008 version. It works fine, I guess, since I have no other experience with C++.
However, I would like to mention that the flowcharting software he recommends is a Godsend:  http://raptor.martincarlisle.com/
It&#039;s a little quirky, but once we saw HOW to use it, programming C++ was much easier to understand. If you are doing a lot of decisions - it&#039;s a great help because it will do your code for you.  You have to clean it up, but you didn&#039;t have to write it all.</description> <content:encoded><![CDATA[<p>I&#8217;m taking a C++ class and the professor wanted us to use the 2005 version of Visual Studio, but because I have Vista I have to use the 2008 version. It works fine, I guess, since I have no other experience with C++.<br
/> However, I would like to mention that the flowcharting software he recommends is a Godsend: <a
href="http://raptor.martincarlisle.com/" rel="nofollow">http://raptor.martincarlisle.com/</a><br
/> It&#8217;s a little quirky, but once we saw HOW to use it, programming C++ was much easier to understand. If you are doing a lot of decisions &#8211; it&#8217;s a great help because it will do your code for you.  You have to clean it up, but you didn&#8217;t have to write it all.</p> ]]></content:encoded> </item> <item><title>By: Larry</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1366</link> <dc:creator>Larry</dc:creator> <pubDate>Sat, 17 Apr 2010 13:17:19 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1366</guid> <description>Thanks for sharing. I am familiar with Crimson Editor, although I don&#039;t think I&#039;ve ever used it for C++ development. But, yes, anything is better than Notepad!</description> <content:encoded><![CDATA[<p>Thanks for sharing. I am familiar with Crimson Editor, although I don&#8217;t think I&#8217;ve ever used it for C++ development. But, yes, anything is better than Notepad!</p> ]]></content:encoded> </item> <item><title>By: Kevin</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1363</link> <dc:creator>Kevin</dc:creator> <pubDate>Fri, 16 Apr 2010 09:09:54 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1363</guid> <description>My college C++ professor recommended installing the Cygwin suite to make Windows useful for developing in general, and then using GCC programs along with general *nix utils with the command line. The actual editor he recommended is called Crimson Editor, and it&#039;s not bad. (I think anything other than Notepad is pretty much acceptable for beginners.) I&#039;m in the crowd where &quot;Linux is my IDE&quot;, and take advantage of lots of separate tools instead of one big bloated IDE that something like Visual Studio presents.</description> <content:encoded><![CDATA[<p>My college C++ professor recommended installing the Cygwin suite to make Windows useful for developing in general, and then using GCC programs along with general *nix utils with the command line. The actual editor he recommended is called Crimson Editor, and it&#8217;s not bad. (I think anything other than Notepad is pretty much acceptable for beginners.) I&#8217;m in the crowd where &#8220;Linux is my IDE&#8221;, and take advantage of lots of separate tools instead of one big bloated IDE that something like Visual Studio presents.</p> ]]></content:encoded> </item> <item><title>By: Larry</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1329</link> <dc:creator>Larry</dc:creator> <pubDate>Wed, 07 Apr 2010 14:15:39 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1329</guid> <description>Well, I don&#039;t feel as strongly about it as you do, but thanks for recommendation. My only concern with wxDev-C++ is people getting confused about the addition of wxWidgets to what they&#039;re doing. Still, good to have (free) options.</description> <content:encoded><![CDATA[<p>Well, I don&#8217;t feel as strongly about it as you do, but thanks for recommendation. My only concern with wxDev-C++ is people getting confused about the addition of wxWidgets to what they&#8217;re doing. Still, good to have (free) options.</p> ]]></content:encoded> </item> <item><title>By: Jason Adams</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/comment-page-1/#comment-1323</link> <dc:creator>Jason Adams</dc:creator> <pubDate>Tue, 06 Apr 2010 16:27:41 +0000</pubDate> <guid
isPermaLink="false">http://www.larryullman.com/?p=1002#comment-1323</guid> <description>&gt; some readers still say that Dev-C++ is so much easier
&gt; to learn with than the others, so I wouldn’t rule that
&gt; out entirely.Dev-C++ should &lt;i&gt;never&lt;/i&gt; be used; in cases where someone is considering Dev-C++ for ease-of-use and is unwilling to use a more modern option &lt;a href=&quot;http://wxdsgn.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;wxDev-C++&lt;/a&gt; (an updated version with some new features) should be the go-to choice.</description> <content:encoded><![CDATA[<p>&gt; some readers still say that Dev-C++ is so much easier<br
/> &gt; to learn with than the others, so I wouldn’t rule that<br
/> &gt; out entirely.</p><p>Dev-C++ should <i>never</i> be used; in cases where someone is considering Dev-C++ for ease-of-use and is unwilling to use a more modern option <a
href="http://wxdsgn.sourceforge.net/" rel="nofollow">wxDev-C++</a> (an updated version with some new features) should be the go-to choice.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Served from: www.larryullman.com @ 2012-05-17 16:14:08 by W3 Total Cache -->
