2009-05-05 15 views

risposta

10

Ce ne sono molte. Borland C++ Builder, GCC (su Windows, spesso utilizzato in Cygwin), DJGPP, Visual C++ Express e LCC-Win32.

Ho usato GCC (attraverso Linux e Cygwin). Ho usato DJGPP anni fa (era/è un fork di GCC, non so quanto è rimasto vicino) che ha funzionato molto bene. Nessuna esperienza con il resto, davvero.

Modifica: e MingGW, che è stato già menzionato e potrebbe essere la soluzione migliore se non si desidera Cygwin.

5

MinGW fornisce le versioni recenti di gcc e amici.

Nota che le recenti versioni di Visual Studio hanno molto migliore compatibilità C standard. Il Community Edition license specifica che

Se sei un individuo lavora sulle proprie richieste di vendita o per qualsiasi altro scopo, è possibile utilizzare il software per sviluppare e testare le applicazioni.

È possibile scaricare Visual Studio Community Edition da here.

3

Pelles C è un IDE per Windows piacevole e leggero, che raggruppa un compilatore basato su LCC.

13

piccolo C Compiler

http://bellard.org/tcc/

suoi circa 200KB. Compila 9 volte più veloce di GCC. Nessuna installazione, basta decomprimere e andare.

Non ottimizzare, ma dovrebbe andare bene per l'apprendimento K & R

+1

Grazie per questo. Carina. –

7

Visual Studio 2008 express edition, se non ti dispiace prodotti Microsoft, è gratuito, e ha il supporto C++ (in modo, quindi, il supporto C) .

+0

Se vuoi l'unico compilatore che "funziona" appena fuori dalla scatola, l'edizione VS Express è la tua unica scelta. – joce

0

+1 Visual Studio 2008 Express Edition

0

Io uso compilatore gcc e NetBeans IDE. Funziona bene per me. Nota: Il vecchio compilatore C++ di borland non supporta più win 7 e le ultime versioni che supportano win 7 non sono libere da utilizzare. Inoltre, se non si ha familiarità con l'ambiente di Visual Studio, è meglio non optare per Visual Studio Express Edition per scrivere programmi in C.

Problemi correlati