problema con gdb, per favore aiutatemi...

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Mapkoz
Linux 1.0
Linux 1.0
Messaggi: 3
Iscritto il: ven ago 20, 2010 8:00
Slackware: 13.1
Kernel: 2.6.33-4
Desktop: XFCE

problema con gdb, per favore aiutatemi...

Messaggioda Mapkoz » ven ago 20, 2010 9:16

Ciao a tutti, sto cercando di imparare ad usare gdb, esercitandomi con dei file piuttosto basici...
essendo un newbie sia di gdb che di Slackware avrei necessita' di capire come mai ricevo gli errori che ho evidenziato in grassetto.... qualcuno puo' darmi una mano ?
Grazie a tutti.

Codice: Seleziona tutto

User@Marco:~/codice/booksrc$ gcc -o char_array2 char_array2.c
User@Marco:~/codice/booksrc$ cat char_array2.c
#include <stdio.h>
#include <string.h>

int main() {
   char str_a[20];

   strcpy(str_a, "Hello World!\n");
   printf(str_a);
}
User@Marco:~/codice/booksrc$ gdb -q char_array2
Reading symbols from /home/User/codice/booksrc/char_array2...done.
(gdb) list

1 ../sysdeps/i386/elf/start.S: No such file or directory.
in ../sysdeps/i386/elf/start.S

Codice: Seleziona tutto

(gdb) break strcpy

Function "strcpy" not defined.

Codice: Seleziona tutto

Make breakpoint pending on future shared library load? (y or [n]) y

Breakpoint 1 (strcpy) pending.
(gdb)

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun lug 25, 2005 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: problema con gdb, per favore aiutatemi...

Messaggioda masalapianta » ven ago 20, 2010 10:29

Mapkoz ha scritto:

Codice: Seleziona tutto

User@Marco:~/codice/booksrc$ gcc -o char_array2 char_array2.c


gcc -g -o char_array2 char_array2.c

Mapkoz
Linux 1.0
Linux 1.0
Messaggi: 3
Iscritto il: ven ago 20, 2010 8:00
Slackware: 13.1
Kernel: 2.6.33-4
Desktop: XFCE

Re: problema con gdb, per favore aiutatemi...

Messaggioda Mapkoz » ven ago 20, 2010 16:53

Ti ringrazio molto per l'aiuto.


Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti