要想设置一个条件断点,可以利用break if命令,如下所示: (gdb) break line-or-function if expr 例: (gdb) break 46 if testsize==100 参考: http://blog.csdn.net/yasi_xi/article/details/8687452