1、找到被调试程序路径,在该路径下打开控制台,这里以MathTest为例
使用命令cd /home/wangw/CLionProjects/Cobot
打开该目录
2、使用gdb运行该程序
sudo gdb ./MathTest
3、给该Main函数添加断点
b main
4、运行程序
r
5、使程序下一步运行
s
n(单步执行)
u(直接运行到第N行)
说明:
- p pthread_sele():查看所在进程id
- thread apply all bt:列出所有进程
- info thread:查看当前进程ID下的堆栈