2017-03-16 39 views
2

プログラムをデバッグするのにgdbを使用しています。多くの入力の組み合わせを試す必要があります。だから、私にとってもっと簡単にするために、特定のブレークポイントがヒットした場合にデバッグを終了する方法があるので、別の入力を使って再度実行することができますか?特定のブレークポイントがヒットしたときにプログラムを終了する

答えて

1

特定のブレークポイントが

に当たった場合は、ブレークポイントにコマンドを添付することができ、デバッグを殺すためにそこの方法です。 Documentation。あなたは次のようなものを望みます:

break foo  # creates breakpoint 1 
commands 1 
    call _exit(1) # causes inferior process to exit. 
end 
関連する問題