Pagina 1 di 1
installare gdb e ddd su ubuntu e suo utilizzo
Inviato: lunedì 21 febbraio 2011, 20:53
da topolinho
Ciao, ho messo su da poco ubuntu e programmo in C ho saputo della possibilita di due programmini che ti aiutano nell'intrepretare gli errori e trovare i bug.
Volevo sapere come si scaricano e si installano queste due programmi o tool?
e magari se mi viene detto in breve come avviene il suo utilizzo..
Grazie
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: martedì 22 febbraio 2011, 10:36
da topolinho
Nessuno ha mai usato questi due programmini di debug?
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: martedì 22 febbraio 2011, 12:00
da LiCeT
gdb + ddd li trovi nel repo quindi puoi installarli da SoftwareCenter o Synaptic.
per usare ddd nel compilare deve mettere flag
-g tipo
Codice: Seleziona tutto
gcc -c -g sorgente.c
gcc -o nome_eseguibile sorgente.o
per lanciare il debugger grafico da terminale
ciao
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: martedì 22 febbraio 2011, 14:56
da topolinho
Grazie per i consigli..ma essendo un novello di Ubuintu non so il funzionamento di Software Center o Synaptic se puoi dirmi i comandi da digitare per installare gdb e ddd..
Poi se ho capito bene per usare ddd devo compilare e poi lanciare l'eseguibile ma se il sorgente mi da errori come faccio a lanciare l'eseguibile? viene creato anche se ci sono errori l'eseguibile?
Grazie
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: martedì 22 febbraio 2011, 16:52
da LiCeT
per installare gdb + ddd vai in Software Center che trovi in "Applicazioni -> Ubuntu Software Center". In alto a destra trovi un campo di ricerca...cerca gdb e ddd e li installi.
Devi aver creato l'eseguibile per poter usare ddd
Dai un'occhio
qui e
qui per farti un idea.
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: martedì 22 febbraio 2011, 23:43
da topolinho
Ero riuscito a installarlo a utilizzarlo, po l ho chiuso quando sono tornato stasera a riaprilo per utilizzarlo, non me lo fa piu' aprire..
Parte per caricarsi poi blocca tutto per un minuto e mi da questa risposta sul terminale...
Si accettano suggerimenti su come risolvere il problema..
Codice: Seleziona tutto
luca@luca-desktop:~/Scrivania/Esercitazione1$ ddd prova
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 261
Current serial number in output stream: 262
Warning: Cannot convert string "-*-lucidatypewriter-bold-r-*-*-*-120001090-*-*-*-*-iso8859-*" to type FontStruct
(Annoyed? Try 'Edit->Preferences->General->Suppress X Warnings'!)
Internal error (Segmentation fault).
Oops! You have found a bug in DDD.
If you can reproduce this bug, please send a bug report
to <ddd@gnu.org>, giving a subject like
DDD 3.3.11 (i486-pc-linux-gnu) gets `Segmentation fault' signal
To enable us to fix the bug, you should include the following information:
* What you were doing to get this message. Report all the facts.
* The contents of the `~/.ddd/log' file as generated by this session.
Please read also the section "Reporting Bugs" in the DDD manual.
We thank you for your support.
Segmentation fau
lt
Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: mercoledì 23 febbraio 2011, 9:36
da topolinho
up
[Risolto] Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: mercoledì 23 febbraio 2011, 10:17
da topolinho
Da ancora degli warning su terminale pero' alla fine il programma si apre e gira..
Re: [Risolto] Re: installare gdb e ddd su ubuntu e suo utilizzo
Inviato: mercoledì 23 febbraio 2011, 10:47
da LiCeT
topolinho ha scritto:
Da ancora degli warning su terminale pero' alla fine il programma si apre e gira..
i warning sono "normali"...se hai risolto il problema non dimenticare di mettere
[Risolto] al titolo del primo post