崩溃处理程序打印回溯信息

4
我想在C++中安装一个SIGSEGV和相关的处理程序,以便在崩溃时打印堆栈跟踪并退出。
glibc中的backtrace_symbols_fd几乎是我想要的,但它不能对匿名命名空间中的调用进行符号化。然而,gdb可以很好地处理这个问题(我已经编译了符号,DWARF等)。
您会推荐哪个库来解决我的情况?
1个回答

2

谢谢,但这不是重点。我可以忍受一个混乱的符号名称 - 但对于匿名命名空间,我得不到任何符号名称!这就是问题所在。 - Paweł Hajdan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接