我正在使用 LLDB 调试一个大型程序,并且有一个bool
随处使用的变量,通常称为 extern。我已经调试了一段时间,无论我在哪里设置断点,值总是true
. 我想找到这个值的设置位置 - 我已经尝试搜索代码并在每次分配该变量时设置断点,但似乎没有一个被触发,并且在稍后的断点处,该值总是true
. 有什么方法可以确定第一次写入变量吗?
问问题
201 次
我正在使用 LLDB 调试一个大型程序,并且有一个bool
随处使用的变量,通常称为 extern。我已经调试了一段时间,无论我在哪里设置断点,值总是true
. 我想找到这个值的设置位置 - 我已经尝试搜索代码并在每次分配该变量时设置断点,但似乎没有一个被触发,并且在稍后的断点处,该值总是true
. 有什么方法可以确定第一次写入变量吗?