linux user group brescia

immagine del castello

Archivio della mailing list

Debug per programmi scritti in C

Luca Giuzzi giuzzi a dmf.unicatt.it
Mar 10 Lug 2001 11:40:17 UTC
On Mon, Jul 09, 2001 at 04:34:00PM +0200, Lossani Simone Pietro, IT wrote:
> 
> Ciao,
>        sto impazzendo mettendo "Printf( )" ovunque per fare il debug di
> un'applicazione. C'รจ qualche tool da insallare sotto linux per poter fare un
> debug step by step.
> 
> Ciao e grazie in anticipo.
> 
> SIMONE.
Beh... il gdb e' un debugger e prevede notevoli possibilita' di controllo
 sull'esecuzione dei programmi. Secondo me il 90% delle volte il
 sistema "printf" e' piu' pratico, ma ci sono eccezioni.
 Se vuoi un debugger "grafico" puoi usare ddd o xxgdb [ddd e' carino,
 ma per fare il lavoro pesante gdb va meglio]

Tornando a programmi utili per il debugging:
 dai una occhiata anche a strace e ltrace: il primo traccia tutte le syscalls
 fatte da un eseguibile; il secondo le chiamate di libreria.

Ciao,
 lg

-- 



Maggiori informazioni sulla lista Lug