码迷,mamicode.com
首页 > 编程语言 > 详细

调试---将断点设置在某个文件的某行(多线程调试有用)

时间:2014-10-25 21:21:32      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   文件   on   bs   ad   程序   file   nbsp   

  • break file.c:100 thread all  在file.c文件第100行处为所有经过这里的线程设置断点。
  • set scheduler-locking off|on|step,这个是问得最多的。在使用step或者continue命令调试当前被调试线程的时候,其他线程也是同时执行的,怎么只让被调试程序执行呢?通过这个命令就可以实现这个需求。
    • off 不锁定任何线程,也就是所有线程都执行,这是默认值。
    • on 只有当前被调试程序会执行。
    • step 在单步的时候,除了next过一个函数的情况(熟悉情况的人可能知道,这其实是一个设置断点然后continue的行为)以外,只有当前线程会执行。

调试---将断点设置在某个文件的某行(多线程调试有用)

标签:使用   sp   文件   on   bs   ad   程序   file   nbsp   

原文地址:http://www.cnblogs.com/lucasysfeng/p/4050801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!