输出线程id与断点“命令”

时间:2014-07-12 08:26:38

标签: gdb

我知道如何使用info threads查看线程信息,但现在我想在断点命令中打印它们。

这可能吗?

例如

break XX
commands
printf "tid=%d, item1=%s, item2=%d ...\n", some_command, a, b
end

1 个答案:

答案 0 :(得分:2)

在手册中搜索“$ _thread”便利变量。它保存当前的线程号。