Ir para conteúdo

Compiladores C


Posts Recomendados

Compiladores C

 

Depois de algumas dúvidas...

Existem diversos compiladores C / C++ disponíveis para os programadores. A decisão sobre qual compilador utilizar pode ser baseada em vários fatores:

 

1 - qualidade do compilador (é rápido; está conforme com a padronização da linguagem; a interface com o usuário é agradável - possui ou não um IDE (Integrated Development Enviroment); possui diversas opções de compilação etc.);

2 - sistema(s) operacional(is) que o compilador funciona (e gera códigos);

custo do compilador;

documentação disponível e suporte.

3 - Dentro deste cenário, temos também um fator determinante: quais são os compiladores mais utilizados atualmente? Esta informação é muito importante... é indicado que estejamos habituados e com experiência naquele compilador que provavelmente tenhamos que utilizar em algum futuro emprego ou projeto de pesquisa que venhamos a nos engajar.

 

 

 

Compilador GCC (GNU Compiler Collection)

 

Este é o compilador da GNU (Free Software Foundation). É sem dúvida um "líder" no mercado de compiladores C atualmente e é o que iremos utilizar em nosso curso. É o compilador padrão do sistema operacional GNU/Linux e também foi adotado por (ou portado para) vários outros sistemas operacionais (inclusive S.O.s comerciais pagos), tais como HP-UX, MS-Windows, MS-DOS, IBM OS2, IBM AIX, SUN OS, SUN Solaris etc, além é claro do próprio GNU/Linux, onde este compilador é utilizado no desenvolvimento do próprio sistema operacional e de todas as ferramentas nele disponíveis (ou seja, é o compilador 'nativo' do Linux). Outro detalhe importante é que todas as distribuições Linux já vem com um compilador GCC disponível, ou seja, se você tem um computador com Linux instalado, você tem um compilador GCC pronto para ser utilizado. Mas caso você precise instalar o GCC em outro S.O., tal como o Windows, vá em: http://gcc.gnu.org/install/binaries.html (embora em um primeiro momento, por motivos de facilidade na utilização, seja extremamente recomendado que você utilize o GCC no Linux, e só após estar familiarizado tente instalá-lo em algum outro S.O.).

 

 

Compilador Dev-C++

 

Compilador Free Software (GPL), para Windows, com um IDE 'respeitável' (editor, compilador e debug integrados). Clique aqui para efetuar o download gratuito. Para quem quiser trabalhar no Windows, eu recomendo este...

 

Compilador C++ Builder - Borland

 

Outro compilador C muito conhecido e utilizado é o da empresa Borland, certamente uma das empresas mais conhecidas na área de linguagens de programação (Delphi, Turbo Pacal, Turbo C, Kylix...).

 

O C++ Builder pode ser baixado gratuitamente (versão de avaliação - 60 dias) no endereço http://www.borland.com/bcppbuilder/tryitnow.html.

 

Preços e Disponibilidade

De acordo com http://www.borland.com.br/releases/release277.htm, "o Borland C++Builder 6 está sendo disponibilizado nos Estados Unidos neste início de fevereiro de 2002, e deve chegar ao mercado brasileiro até março. O novo produto é vendido em três edições: C++Builder 6 Enterprise, C++Builder 6 Professional, e C++Builder 6 Personal. Para novos usuários, o C++Builder 6 Enterprise custa US$2.999; O C++Builder 6 Professional, US$999; e o C++Builder 6 Personal, US$69.

 

Há preços especiais para usuários do Borland C++Builder 5 e organizações educacionais que façam o upgrade para o C++Builder 6. Todas as três edições estarão disponíveis diretamente na Borland, ou em revendedores autorizados.

O C++Builder 6 Enterprise estará disponível para download gratuito, com 60 dias de validade, no seguinte endereço: http://www.borland.com/downloads/.

 

Turbo C Borland

Este é um dos compiladores C mais conhecidos (e antigos) na micro-informática. A Borland disponibiliza o Turbo C gratuitamente no site (após um rápido cadastro). Você pode baixá-lo diretamente aqui. Este compilador roda em "modo MS-DOS"... é muito simples mas funciona perfeitamente em muitas versões de Windows.

Dicas para instalação: ao descompactar o arquivo, serão criadas 3 pastas (disk1, disk2 e dis3). A forma de instalação correta solicita que cada uma destas pastas seja descompactada em um disquete de 3,5" e a instalação seria então iniciada a partir do Disk1. Mas também é possível realizar o procedimento de instalação da seguinte forma:

 

descompacta-se todos os arquivos em uma única pasta;

inicia-se o processo de instalação executando o arquivo 'install.exe';

tão logo inicia a instalação, o software instalador solicita a informação sobre o drive de origem da instalação: digite o drive onde a pasta foi criada (possivelmente C:) e confirme o caminho da pasta que o próprio instalador irá sugerir.

 

Tudo pronto... vá em File - New e digite seu primeiro programa. Para compilá-lo e rodá-lo vá em Run - Run.

 

Compilador Visual C# - Microsoft

 

O compilador C da Microsoft é outro com muitos usuários... algumas informações podem ser obtidas em http://www.microsoft.com/catalog/display.a...ubid=1&pg=2 ou http://www.microsoft.com/catalog/display.a...ubid=1&pg=2 . Não foi encontrado nenhum outro link no site da Microsoft com informações técnicas, documentação, valores etc.

Artigo feito por Felipe.

Retirado do site WmOnline.

Editado por Raphael Lion
Link para o comentário
Compartilhar em outros sites

Bom, uma época, na HOTSERV, eu conversava com o REX__ sobre aprender C/C++.

Mas, não fui muito além. Também nunca tive oportunidade de compilar nada, mas pelo que vi é uma ótima matéria.

 

Parabéns fera. ;)

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
×
×
  • Criar Novo...