On Sat, 9 Jun 2001 00:36:26 -0300 "Nitrogen" <[EMAIL PROTECTED]> wrote:
> Galera, > > Já ví várias vezes em meu sistema um arquivo chamado core. Estava > programando agora no gcc quando, como resultado de uma falha no código, ele > deveria gerar uma saída em um arquivo core para ser analisado com o gdb, > porém isto não aconteceu. O que será que esta havendo de errado?!? Alguém > tem idéia de como eu poderia gerar esta saída corretamente?!? Tente usar na compilação o parâmetro -ggdb, por exemplo gcc -O3 -Wall -ggdb -o exe source.c e rode o executável dentro do gdb gdb exe Acho qu evai funcionar. Fabiano. > Obrigado, > Leonardo Custodio > [EMAIL PROTECTED] > > Conteúdo do arquivo 1.c > /* ********************** */ > static void fun1(void) { > char *cp=0; > *cp='!'; /* pegue isso */ > } > > int main(int argc, char **argv){ > fun1(); > return 0; > } > /* ********************** */ > > comando: > >gcc -g -D_GNU_SOURCE 1.c -o 1 > >./1 > > Suposto arquivo de saída: core > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- //////|||\\\\\\///////////////|||||||\\\\\\\\\\\\\\\\//////|||\\\\\\ || /\ || Debian GNU/Linux 2.2r3 || _ || || /@@\ || Linux lottar 2.2.18pre21 || (") || || /(__)\ || Pentium 200 MMX 40Mb || /(_)\ || || ^ ^ || Fabiano Manoel de Andrade || _/ \_ || || || [EMAIL PROTECTED] || || \\\\\\|||//////\\\\\\\\\\\\\\\|||||||////////////////\\\\\\|||//////