<?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>CS Blog &#187; c</title>
	<atom:link href="http://clauber.coffeebreakers.org/tag/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://clauber.coffeebreakers.org</link>
	<description>Clauber Stipkovic, estudante de computação, mozilla evangelist, desenvolvedor web e baterista!</description>
	<lastBuildDate>Wed, 16 Nov 2011 14:15:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Estudando a Linguagem C &#8211; Parte 2, As Ferramentas</title>
		<link>http://clauber.coffeebreakers.org/2009/11/23/estudando-a-linguagem-c-parte-2-as-ferramentas/</link>
		<comments>http://clauber.coffeebreakers.org/2009/11/23/estudando-a-linguagem-c-parte-2-as-ferramentas/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 17:21:48 +0000</pubDate>
		<dc:creator>Clauber Stipkovic</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming in C]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[cdt]]></category>
		<category><![CDATA[compilador]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://clauber.coffeebreakers.org/?p=152</guid>
		<description><![CDATA[Como qualquer linguagem de programação &#8220;normal&#8221;, a linguagem C não requer muito trabalho pra começar  a programar. Se você estiver utilizando um sistema operacional derivado de Unix(Linux, MacOSX, BSDs, etc) muito provavelmente você já tem as ferramentas básicas pra começar a programar, mas se não, basta seguir a lista de ferramentas que você deve instalar: [...]]]></description>
			<content:encoded><![CDATA[<p>Como qualquer linguagem de programação &#8220;normal&#8221;, a linguagem C não requer muito trabalho pra começar  a programar.</p>
<p>Se você estiver utilizando um sistema operacional derivado de Unix(Linux, MacOSX, BSDs, etc) muito provavelmente você já tem as ferramentas básicas pra começar a programar, mas se não, basta seguir a lista de ferramentas que você deve instalar:</p>
<h4>Editor de Texto:</h4>
<p>Qualquer editor de texto serve nessas horas, desde o primitivo &#8220;notepad&#8221; até os mais &#8220;sofisticados&#8221;, ou você pode usar um de sua preferência, exemplo são Vim[ <a title="Vim Editor" href="http://www.vim.org/">http://www.vim.org</a> ], Emacs [ <a title="GNU Emacs" href="http://www.gnu.org/software/emacs/">http://www.gnu.org/software/emacs/</a> ]!</p>
<p>Para os meus estudos de programação em C, estou utilizando o IDE Eclipse CDT(C/C++ Development Tools) [ <a title="Eclipse CDT" href="http://www.eclipse.org/cdt/">http://www.eclipse.org/cdt/</a> ], que é uma IDE Open Source e multiplataforma.</p>
<p>Optei por essa IDE exatamente por que ela oferece vário recursos como:</p>
<ul>
<li>Code Complete &#8211; mostra as opções de &#8220;palavra&#8221; baseado no que você esta digitando de código</li>
<li>Syntax Highlight &#8211; Colore o seu código para facilitar a visualização na hora de codificar</li>
<li>Plugins &#8211; várias funcionalidades podem ser incluídas na IDE para melhorar ainda mais a sua experiência com ela, como por exemplo, plugins para facilitar a comunicação com gerenciadores de código (Git, SVN ou CVS).</li>
<li>Outras informações sobre as possibilidades que o Eclipse CDT oferece: [ <a title="Eclipse CDT" href="http://www.eclipse.org/projects/project_summary.php?projectid=tools.cdt" target="_blank">http://www.eclipse.org/projects/project_summary.php?projectid=tools.cdt</a> ]</li>
</ul>
<p>Alguns links para mais informações sobre o Eclipse:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Eclipse_%28software%29" target="_blank">http://en.wikipedia.org/wiki/Eclipse_%28software%29</a></li>
<li><a href="http://wiki.eclipse.org/Main_Page" target="_blank">http://wiki.eclipse.org/Main_Page</a> (Wiki do Projeto Eclipse)</li>
</ul>
<h4>Compilador:</h4>
<p>O compilador é a ferramenta que vai transformar seu código C em código de máquina [ <a title="Código de Máquina" href="http://pt.wikipedia.org/wiki/C%C3%B3digo_de_m%C3%A1quina" target="_blank">http://pt.wikipedia.org/wiki/C%C3%B3digo_de_m%C3%A1quina</a> ], e com isso será possível que você execute o seu programa.</p>
<p>Se você estiver em algum sistema Unix (Linux, MacOSX, BSDs, etc), muito provavelmente você já terá um compilador de código C instalado, e muito provável também, ele seja o GCC [ <a title="GCC - GNU Compiler Collection" href="http://gcc.gnu.org/" target="_blank">http://gcc.gnu.org/</a> ].</p>
<p>Se mesmo assim no seus sistema Unix-Like não houver o GCC instalado, basta verificar no sistema de pacotes do seu sistema operacional, baixar e instalar a ferramenta, ou se preferir, acesse aqui [ <a href="http://gcc.gnu.org/install/" target="_blank">http://gcc.gnu.org/install/</a> ] e verifique como instalar o GCC no seu Unix-Like preferido.</p>
<p>Mas, se você estiver usando o Windows, há uma opção Open Source e muito funcional chamada Cygwin [ <a title="Cygwin" href="http://www.cygwin.com/" target="_blank">http://www.cygwin.com/</a> ].</p>
<p>Nele você pode instalar o GCC (proprio para Windows) e compilar o seu código C tranquilamente!</p>
<p>Neste link [ <a title="Cygwin no Windows, por Aurelio Verde" href="http://aurelio.net/cygwin/" target="_blank">http://aurelio.net/cygwin/</a> ], o Aurelio Jargas(a.k.a Verde) disponibiliza várias dicas e informações sobre o Cygwin!</p>
<p>Existem outros compiladores para código C no mercado como Borland C, <a title="Microsoft Visual Studio" href="http://pt.wikipedia.org/wiki/Microsoft_Visual_Studio">Microsoft Visual Studio</a>, <a title="Turbo C" href="http://pt.wikipedia.org/wiki/Turbo_C">Turbo C</a>, Watcom C, <a title="Tiny C Compiler (página não existe)" href="http://pt.wikipedia.org/w/index.php?title=Tiny_C_Compiler&amp;action=edit&amp;redlink=1">Tiny C Compiler</a>, mas minha recomendação é utiliza o GCC.</p>
]]></content:encoded>
			<wfw:commentRss>http://clauber.coffeebreakers.org/2009/11/23/estudando-a-linguagem-c-parte-2-as-ferramentas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

