嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

gdb多线程调试

2023-10-27 11:57| 发布者: amm| 查看: 33| 评论: 0

类目:  >  知识库     文档编号: 1171

gdb test1 id方式调试
1.在开发环境中编译应用程序

执行环境变量

forlinx@ubuntu:~#

. /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi

编译要调试的应用程序:必须要加-g 选项

forlinx@ubuntu:~# $CC -g  test1.c -o test1 –lpthread

2.编译好程序放到开发板上,在后台运行程序,ps查看,可以看到运行程序的后台id

3.pstree -p id 查看主线程和新线程的关系

4.gdb test1 id进入调试,bt命令查看不同线程的堆栈信息



已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-2-13 00:15

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部