Pagina 1 di 1

problema con gdb, per favore aiutatemi...

Inviato: ven 20 ago 2010, 9:16
da Mapkoz
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) 

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

Inviato: ven 20 ago 2010, 10:29
da masalapianta
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

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

Inviato: ven 20 ago 2010, 16:53
da Mapkoz
Ti ringrazio molto per l'aiuto.