Newsgroup: it.comp.programmare
Titolo: Compilatore C

Chiedo scusa se la risposta è in qualche post precedente, ma vado di fretta,
il lavoro non mi lascia molto tempo.
Cerco un buon compilatore C free per win 32, spero che qualcuno mi possa
dare un consiglio, specialmente se l'ha già provato lui stesso.
Grazie 1000


"lcc win32" credo che sia free e credo che funzioni benissimo.
Non mi ricordo da dove si scarica, ma con un motore di ricerca
puoi trovare facilmente il sito.
ciao
Davide

 wrote in message
4d7L6.8288$RX4.5...@news.infostrada.it...

Potresti anche provare a scaricare il Dev-C++, che, come l'LCC, compila sia
C sia C++ : è freeware ed ha caratteristiche molto interessanti. Vai su
www.bloodshed.net
 e segui i link.
Dyskolos

 
www.bloodshed.net
 e segui i link.
L'ho scaricato ieri. Come č secondo te?


    Faccio solo qualche considerazione molto *personale* (sulla versione
4.00: l'aggiornamento, infatti, ha qualche serio problema nella gestione dei
progetti!): non sono un genio
della programmazione! :-)
    Io lo uso da parecchio tempo, anzi credo che sia stato proprio il primo
per me. Poi ne ho provati altri (LCC, Borland,...) e quindi posso fare un
confronto a ragion veduta. Innanzi tutto è quasi completamente aderente allo
standard, e il "quasi" non dovrebbe essere un fattore negativo poiché mi
sembra di aver letto da qualche parte che attualmente non esistono
compilatori del tutto standard (correggetemi se sbaglio!). In secondo luogo
gli eseguibili che si ottengono sono piuttosto piccoli e questo dovrebbe
essere un parametro importante per la valutazione di un compilatore
(l'ambiente Dev-c++ utilizza il MinGW). L'editor è molto user-friendly,
semplice da usare e con un buon grado di personalizzabilità.
    Ma forse la caratteristica più interessante è la sua modularità. Per
esempio, non ti piace il debugger (gdb) nella console dos, allora puoi
scaricare quello grafico (che però ha qualche difetto di stabilità). Inoltre
puoi scaricare una ampia serie di librerie ed usare il PackageManager per
integrarle con l'ambiente.
    Ci sono però alcuni difetti. Per esempio non ti fa vedere la traduzione
in asm, né ti consente di creare librerie. Inoltre non puoi vedere il modulo
oggetto quando compili un singolo sorgente. Su alcune macchine talvolta si
blocca (producendo un "access violation" o un "out of memory"), ma solo
quando operi su progetti piuttosto "voluminosi". Se però non hai esigenze
particolari, tutto
questo non costituisce un problema.
    Infine sono in fase di studio alcune modifiche dell'ambiente grafico per
ovviare a quel bug dell'"access violation" e, soprattutto, il porting per
Linux, che penso sia un'ottima iniziativa.
    Dyskolos

Grazie mille. Io lo dovrň usare per apprendere la programmazione C/C++
quindi non ho particolari esigenze per ora.



Bhe il porting di gcc su win della Cygnus.
Augusto Pucci ( 
http://www.prospektiva.it/webmaster/
 )
Webmaster di Prospektiva On-line
http://www.prospektiva.it
Webmaster di SIPO Toscana
http://sipotoscana.supereva.it

L'ho scaricato ieri. Come è secondo te?
se posso darvi un consiglio: passate ad emacs!!!
Anto
--
Antonio Cuni, 19 anni, studente
Brainbench Certification: 
Master C++: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

Lo vorrei provare ma si tratta cmq solo di un editor...non di un IDE
completo...O no??


    Grazie per il consiglio! ;-)
    Voglio però dirti che ho parlato del Dev-c++ perché Songohan aveva
chiesto di un compilatore free per *Win32*! L' emacs è un editor puro e
semplice e per di più è per Linux. O mi sbaglio?? Cmq io l'ho adoperato per
un po' e poi l'ho eliminato perché non mi piaceva. Mi sai dire che cosa ha
di meglio rispetto ad altri editor? Evidentemente devo averlo sottovalutato.
    Dyskolos

O mi sbaglio??
Mi pare esistano versione anche per Win**

 Subject: 	Compilatore C

	Ti consiglio il Borland C++ Compiler 5.5.
	Lo puoi trovare sul sito della Borland e tutto quello che viene
chiesto è di inserire dei dati.

completo...O no??
già, solo un editor: che però ti da la possibilità di compilare
direttamente da emacs, così come di fare il debug, così come migliaia
di altre cose; poi è questione di gusti: io compilo da riga di
comando...


di meglio rispetto ad altri editor? Evidentemente devo averlo sottovalutato.
esiste anche il porting di emacs sotto windows, se è per questo.
Per quanto riguarda le "cose in più": emacs ha tutto quel che vuoi,
puoi personalizzarlo in modo che faccia *esattamente* quello che vuoi
tu. E' incredibilmente estendibile, si può fare di tutto da dentro
emacs: scrivere codice, compilarlo, debuggarlo,
scrivere/mandare/leggere e-mail, leggere i newsgroup, giocare a
tetris, parlare con lo psicologo stile ELIZA (non sto scherzando!)
ecc. ecc. ecc.
Certo, è un po' ostico, ma è questione di abitudine. Cmq è un editor
scritto da programmatori per programmatori, fatto in modo da aumentare
la produttività.


ecc. ecc. ecc.
Si', e' vero che Emacs e' fortemente estendibile (soprattutto se uno
mastica un po' di LISP o di Scheme).
Ma sinceramente non piace molto neanche a me... ti diro'... il fatto
che tu ci possa anche giocare a Tetris (il che come sai e' vero :-) )
mi importa relativamente.. cioe' se volevo giocare a Tetris mi
prendevo il GameBoy :-)
E per gestire posta e NEWS posso usare KMail !
Certo Emacs e' molto flessibile grazie anche ai moduli presenti per
tutti i linguaggi, ma personalmente preferisco usare gli IDE, in
particolare sotto linux (e anche sotto win c'e' il proting)  mi e'
piaciuto molto il soft di un ragazzone danese (ora mi sfuggono i nomi)
che presenta un'IDE configurabile a seconda del modulo che carichi
(presenta moduli per C/C++, Java, Scheme, Prolog, Pascal, Simula e
tutto cio' che ti viene in mente).. ti diro'..lo trovo molto piu'
comodo, semplice da usare e pratico (perche' non scordiamoci che il
fine ultimo dovrebbe esesre quello di aumentare la produttivita').
Comuqnue e' questione di gusti.. personalmente emacs non mi va a
genio.. ma sono in buona compagnia.. anche Linus lo odia :-)))


 completo...O no??
Io voto per l'"O no", nel senso che emacs e' quasi un sistema operativo...
;-)
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

;-)
non ci avevo mai pensato... secondo me se spargi un po' la voce c'è
gente che si metterebbe a scrivere un S.O. in emacs ;-)


esiste anche il porting di emacs sotto windows, se è per questo.
E per poco non esisteva il porting di Windows sotto EMACS.
Leonardo
-- 
".signature": bad command or file name