C/C++
Compiladores
 
 
 
 
 
Se você quer uma opção grátis de compilador de C para Windows, há o LCC.
Para DOS, existe o DJGPP, da D.J. Delorie, poderoso compilador de C/C++ que foi utilizado para fazer Quake. Ele é totalmente grátis, mas certamente você vai precisar de uma ajudinha antes de pegá-lo. Pois você vai precisar de fazer o download de vários arquivos. E aqui você pode achar essa ajuda.

Como baixar o DJGPP

Para baixar os arquivos do DJGPP em diversos FTPs existe o Zip-Picker, onde, você seleciona os itens que deseja e é mostrada uma página com os arquivos que você vai precisa.

Como instalar o DJGPP
Muito bem, você já pegou todos os arquivos de que necessitava? Agora vamos instalar tudo. Siga as instruções:
    1. Crie um diretório onde ficará o compilador. Eu sugiro que você crie um diretório chamado DJGPP. Assim:
      MD\DJGPP

    2. Descompacte todos os arquivos .ZIP do compilador que você pegou para o diretório DJGPP. Algo do tipo:

      PKUNZIP -d *.zip \DJGPP

    3. Agora você vai ter que adicionar essa linha ao seu AUTOEXEC.BAT:

      set djgpp=c:/djgpp/djgpp.env
       

    4. E também adicionar o caminho do subdiretório BIN do DJGPP ao PATH do autoexec:

      SET PATH=blablablablablablabla;C:\DJGPP\BIN
       

    Sendo que blablablablablablabla é o que já havia no PATH antes de adicionar o C:\DJGPP\BIN
     

    Importante: Você deve reiniciar o computador depois de feitas as alterações.
     

Como usar o DJGPP

Você já fez o download, você já instalou, agora só falta colocar para funcionar. Para compilar (transformar em .EXE) um arquivo .C, basta escrever o seguinte na linha de comando: GCC arquivo.c -o arquivo.exe. Naturalmente, você deve substituir "arquivo" pelo arquivo correspondente.

Mas a verdade é que seria bem mais prático se existisse um editor que permitisse que você escrevesse o programa e compilasse-o apenas apertando CTRL+F9, como o Turbo Pascal, por exemplo... Para isso Robert Höhne criou o RHIDE, um editor que faz exatamente isso.
 
 
E-mail
Copyright © 2000 - Rodrigo Rocha Gomes e Souza
ICQ: 7745525 - Nickname: xROD
1