Newsgroup: it.comp.os.linux.iniziare
Titolo: Programma C passo passo, come fare???

Ho la Suse 7.1, e programmo in C.
Pero' non mi basta usare Gcc per compilare i programmi, per il debug mi
servirebbe anche qualcosa per l'esecuzione passo passo (magari un IDE),
come il RHIDE per DOS.
Cosa uso??

Il 15 lug 2001 ero ancora a caccia di phun' tat-hori fluut' thuanti
nelle desolate lande di it.comp.os.linux.iniziare, quando Fabio G. mi
raggiunse e mi disse: 

Allora.
Giusto in questo periodo sto cominciando a guardare gdb, e per quel 
pochissimo che ho visto sinora mi pare un'ottimo programma.
Pero', avendone visto si e no' l'1permille, ed essendo a linea di 
comando pura, non saprei affatto dirti se fa per te'.
Ho provato -e sto provando- un po' di IDE per Linux, e tra questi 
potrei citarti:
- RhIDE(semigrafico), che esiste anche per Linux ma che pare sia 
instabile (l'autore stesso NON ne cosniglia l'uso, IIRC!)
- Motor(semigrafico), che sto' provando in questo momento, che parrebbe 
promettere bene ma per ora mi pare inutilmente macchinoso
- Anjuta(X11), che pero' richiede GNOME!
- Insight(X11), che pero' altro non e' che un front-end per gdb...
(trovi tutto passando da freshmeat)
Fra un sei mesi poi, dovrebbe arrivare Kylix per C++, e quindi anche 
per C...
HTH


ddd e' un ottimo frontend grafico a gdb. Cercalo su freshmeat.
Puoi sempre usare gdb da riga di comando o da dentro emacs.
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

 Cosa uso??
Debug? Cose e` il debug?
La massima forma di debug di cui sono a conoscenza e` una printf nei
punti dubbi (che, comunque, non dovrebbero esserci).
Bye,
 Emmanuele.
-- 
Emmanuele Bassi         |             [ 
http://digilander.iol.it/ebassi/
 ]
emmanue...@iol.it
  |
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 wrote in message
news:slrn9l40gb...@wolverine.lohacker.net...


 significasse....anche io programmo in C).
Grazie per l'esauriente lezione. Ora, non vorrei star qui a spiegare
cosa sia l'ironia. Facciamo una cosa forfettaria?
<serio>
So cosa e` il debug. E, sinceramente, condivido l'opinione di Linus
Torvalds sull'utilita` dei tool di debug.
</serio>




IDLE / Kdevelop / Kde Studio...
-- 
Lorenzo

 punti dubbi (che, comunque, non dovrebbero esserci).
Mi fa piacere non essere il solo ad usare questo "potenti mezzi" per
verificare l'esatto funzionamento dei programmi... ;-)
-- 
 Ciao, Bianco.
 Reply to luca.bianco (at) 
tiscalinet.it

Grazie a tutti.

 (che, comunque, non dovrebbero esserci).
Che vuol dire???

 Che vuol dire???
I "punti dubbi" non dovrebbero esserci. Dovrebbero esserci solo i bug.
:-)
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
GnuPG Key ID: 0x788E3A3A
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 verificare l'esatto funzionamento dei programmi... ;-)
Immagina quando ti tocca farlo avendo a disposizione solo un display a due
linee tipo quello dei telefoni che stanno in Bolivia e devi tracciare i
bachi generati da altri...
-- 
manuel `fmf` ferrero

 bachi generati da altri...
Boh, forse si riesce ad usare emacs... ma moooooooolto lentamente...
<grin>
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
GnuPG Key ID: 0x788E3A3A
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 <grin>
Mah, a parte che emacs non ho ancora avuto voglia/tempo/necessita` di
provarlo, a lavoro ho un pc con win98, la vedo male metterci su una distro
per avere il leeento emacs... <rigrin>
-- 
manuel `fmf` ferrero