Linux下多线程程序崩溃时怎么提取出所有线程的函数调用栈 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 年忆第散边候1I 2016-10-26 · TA获得超过128个赞 知道小有建树答主 回答量:114 采纳率:83% 帮助的人:68.5万 我也去答题访问个人页 关注 展开全部 gcc编译时加-g参数,然后用gdb去跑,挂掉的时候使用bt命令就可以看到某一线程的调用栈了,你可以使用thread命令去切换线程,就可以看到不同线程的调用栈了,具体去百度一下gdb的用法就行了。另:还可以把堆栈错误给dump core,如果你觉得有必要的话。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-18 Linux下多线程程序崩溃时怎么提取出所有线程的函数调用栈 2017-04-25 如何获取当前线程的调用堆栈 2017-06-07 程序崩溃时,怎么得到调用栈 2011-07-04 linux下怎么让core文件产生所有线程的信息,即当一个进... 2018-06-12 求大牛指导,如何获取指定线程的调用堆栈 2011-12-09 linux应用中,在一个进程内如何获取本进程内其它线程的堆栈... 10 2018-01-02 求教Linux多个线程 可不可以同时调用一个函数 2017-02-10 linux多线程编程怎么释放线程资源 更多类似问题 > 为你推荐: