print stack trace unter arm-linux

Ich bin diesem Beitrag gefolgt, um die Stapelverfolgung zu druckenWie erstelle ich ein Stacktrace, wenn meine gcc C ++ - App abstürzt? . Es funktioniert gut in x86 Linux. Kann mir jemand beibringen, wie man es unter Arm-Linux funktioniert?

Ich benutze arm-linux-gcc 4.4.3.

[root@FriendlyARM /]# ./test1
Error: signal 11:
[0x0]

in x86

mickey@mickeyvm:~/Desktop/workspace/test/testCatchSeg/src$ ./test1
Error: signal 11:
./test1(_Z7handleri+0x19)[0x804876d]
[0xedd400]
./test1(_Z3bazv+0x10)[0x80487c2]
./test1(_Z3barv+0xb)[0x80487e1]
./test1(_Z3foov+0xb)[0x80487ee]
./test1(main+0x22)[0x8048812]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x84de37]
./test1[0x80486c1]

So kompiliere ich für arm-linux

 arm-linux-g++ -g -rdynamic ./testCatchSeg.cpp -o testCatchSeg

Antworten auf die Frage(2)

Ihre Antwort auf die Frage