Content #
GDB中调试下面的程序:
#include <stdio.h>
int i = 0;
int main(void) {
i = 3;
printf("i is %d.\n", i);
i = 5;
printf("id is %d.\n", i);
return 0;
}
我们想在i>4时得到通知,请问该如何操作?
先在main的入口放一个断点,以便让i在使用域中,然后设置监视点。 (gdb) break main (gdb) run (gdb) watch i > 4