我正在使用GCC编译器在Linux上工作。当我的C++程序崩溃时,我希望它能自动生成一个堆栈跟踪。
我的程序由许多不同的用户运行,它还在Linux、Windows和Macintosh上运行(所有版本都是使用gcc
编译的)。
我希望我的程序能够在崩溃时生成堆栈跟踪,并在下次用户运行它时询问他们是否愿意将堆栈跟踪发送给我,以便我可以追踪问题。我可以处理向我发送信息的问题,但我不知道如何生成跟踪字符串。有什么建议吗?
我正在使用GCC编译器在Linux上工作。当我的C++程序崩溃时,我希望它能自动生成一个堆栈跟踪。
我的程序由许多不同的用户运行,它还在Linux、Windows和Macintosh上运行(所有版本都是使用gcc
编译的)。
我希望我的程序能够在崩溃时生成堆栈跟踪,并在下次用户运行它时询问他们是否愿意将堆栈跟踪发送给我,以便我可以追踪问题。我可以处理向我发送信息的问题,但我不知道如何生成跟踪字符串。有什么建议吗?