留言与评论(共有 0 条评论) |
发布时间:2020-04-15 16:39:08
gcc如何调试多线程程序
在gcc编译时加上-lpthread参数,用以连接到库文件。且加上-g参数,用以支持gdb调试。
例如gcc test.c -o -g test -lpthread
会得到可执行文件test
而后使用gdb对可执行文件test进行调试
gdb test
b 行号 :设置断点
clear 行号:清楚断点
info 行号:查看断点
run:进入到下一个断点(执行函数体)
stpe:进入到下一个断点(不执行函数体)
infothread:查看被调试的线程
留言与评论(共有 0 条评论) |
全站搜索