首页 > 其他 > 详细

嵌入式 qt coredump 分析

时间:2021-04-15 15:31:19      阅读:21      评论:0      收藏:0      [点我收藏+]

把板子上的core 和执行文件拷贝到虚拟机 用交叉编译器gcc对应的gdb调试。

发现调试缺库

Do you need "set solib-search-path" or "set sysroot"?

手动添加库

set solib-search-path ../../QtEmbedded-5.7.0-arm-shared/lib/:../../QtEmbedded-5.7.0-arm-shared/plugins/imageformats/:../../QtEmbedded-5.7.0-arm-shared/plugins/generic/:../arm-linux-gnueabihf/lib

对于库不一样的从板子上拷贝到机器上

对于带软连接的库,用tar直接在板子上原路径压缩(千万别直接复制)链接和目标,然后把压缩包拷贝到虚拟机上解压就是原样的软连接和对应的库。

网上说因为fat32的u盘不支持软连接文件,发现linux本机内拷贝也是不行的。只能压缩解压。

info registers

disassemble  根据寄存器值和栈数据

bt full 

info stakes

 

嵌入式 qt coredump 分析

原文:https://www.cnblogs.com/qijunzifeng/p/14661583.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!