C++后台服务崩溃堆栈日志 C/C++后台服务运行过程中总会出现一些不容易重现的崩溃故障,由于重现频率低,同时运行在服务器上,导致无法调试,此外服务直接崩溃,常规日志无法截获到有用信息,这时如果能够保留服务崩溃现场,将对后期的Bug调试起到事半功倍的效果.打印出崩溃时刻服务的堆栈信息的需求应运而生. 前提条件 编译程序服务的Debug版本,没有调试信息,神仙也没有办法.-rdynamic 为可选参数(会在打印的堆栈信息中增加调用函数名称). gcc: gcc -g -rdynamic main.…