Pagina 1 di 1

DDD - debug

Inviato: gio 20 set 2007, 9:41
da smtux
salve

qualcuno conosce ho ha utilizzato DDD per il debug di applicazioni embbedde linux?

grazie

Re: DDD - debug

Inviato: gio 20 set 2007, 15:57
da smtux
smtux ha scritto:salve

qualcuno conosce ho ha utilizzato DDD per il debug di applicazioni embbedde linux?

grazie
ma nessuno sviluppa con linux??????

ehi!?!?
;)

Re: DDD - debug

Inviato: gio 20 set 2007, 16:08
da lamarozzo
smtux ha scritto:
smtux ha scritto:salve

qualcuno conosce ho ha utilizzato DDD per il debug di applicazioni embbedde linux?

grazie
ma nessuno sviluppa con linux??????

ehi!?!?
;)
Io ho sempre e solo usato GDB, che sarebbe la versione a riga di comando di DDD.
Se vuoi un'interfaccia grafica al debugger, potresti prendere in considerazione anche soluzioni più evolute come i debugger integrati in numerosi IDE come kdevelop, eclipse, ecc.

Re: DDD - debug

Inviato: gio 20 set 2007, 16:48
da smtux
lamarozzo ha scritto:
smtux ha scritto:
smtux ha scritto:salve

qualcuno conosce ho ha utilizzato DDD per il debug di applicazioni embbedde linux?

grazie
ma nessuno sviluppa con linux??????

ehi!?!?
;)
Io ho sempre e solo usato GDB, che sarebbe la versione a riga di comando di DDD.
Se vuoi un'interfaccia grafica al debugger, potresti prendere in considerazione anche soluzioni più evolute come i debugger integrati in numerosi IDE come kdevelop, eclipse, ecc.
io non ho mai usato GDB è difficoltoso?
da dove parto?

grazie...

s.

Inviato: gio 20 set 2007, 23:54
da lamarozzo
per imparare a usare gdb penso che sia ottima la seguente guida:

http://www.dirac.org/linux/gdb/

GDB non è difficile, lo definirei quasi il "coltellino svizzero" del programmatore C.

Ovviamente il fatto che sia a linea di comando porta con sè alcuni svantaggi. Innanzitutto si è quasi costretti a lavorare con due finestre, una per il sorgente e l'altra per il debugger (è vero che si può vedere il sorgente anche da gdb ma non è comodissimo).

Se sviluppi in modo intensivo ti consiglio magari anche di investire un po' di tempo ad imparare a usare un IDE, come kdevelop o eclipse. Sono più difficili da imparare ma hai il vantaggio che da un unico ambiente scrivi, compili e fai il debug contemporaneamente. E' una cosa che prima o poi mi sono ripromesso di affrontare anch'io.

A presto ;)