Archive

Posts Tagged ‘vim’

Estudando a Linguagem C – Parte 2, As Ferramentas

November 23rd, 2009

Como qualquer linguagem de programação “normal”, 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:

Editor de Texto:

Qualquer editor de texto serve nessas horas, desde o primitivo “notepad” até os mais “sofisticados”, ou você pode usar um de sua preferência, exemplo são Vim[ http://www.vim.org ], Emacs [ http://www.gnu.org/software/emacs/ ]!

Para os meus estudos de programação em C, estou utilizando o IDE Eclipse CDT(C/C++ Development Tools) [ http://www.eclipse.org/cdt/ ], que é uma IDE Open Source e multiplataforma.

Optei por essa IDE exatamente por que ela oferece vário recursos como:

  • Code Complete – mostra as opções de “palavra” baseado no que você esta digitando de código
  • Syntax Highlight – Colore o seu código para facilitar a visualização na hora de codificar
  • Plugins – 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).
  • Outras informações sobre as possibilidades que o Eclipse CDT oferece: [ http://www.eclipse.org/projects/project_summary.php?projectid=tools.cdt ]

Alguns links para mais informações sobre o Eclipse:

Compilador:

O compilador é a ferramenta que vai transformar seu código C em código de máquina [ http://pt.wikipedia.org/wiki/C%C3%B3digo_de_m%C3%A1quina ], e com isso será possível que você execute o seu programa.

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 [ http://gcc.gnu.org/ ].

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 [ http://gcc.gnu.org/install/ ] e verifique como instalar o GCC no seu Unix-Like preferido.

Mas, se você estiver usando o Windows, há uma opção Open Source e muito funcional chamada Cygwin [ http://www.cygwin.com/ ].

Nele você pode instalar o GCC (proprio para Windows) e compilar o seu código C tranquilamente!

Neste link [ http://aurelio.net/cygwin/ ], o Aurelio Jargas(a.k.a Verde) disponibiliza várias dicas e informações sobre o Cygwin!

Existem outros compiladores para código C no mercado como Borland C, Microsoft Visual Studio, Turbo C, Watcom C, Tiny C Compiler, mas minha recomendação é utiliza o GCC.

openSource, programming in C , , , , , ,