0
linuxの下でgdbで(引数が必要な)プログラムを繰り返し実行したいと思います。それは走るのに約1分かかり、それは30回に一回失敗します。任意のアイデアをいただければ幸いです。gdbの断続的な問題のデバッグ
linuxの下でgdbで(引数が必要な)プログラムを繰り返し実行したいと思います。それは走るのに約1分かかり、それは30回に一回失敗します。任意のアイデアをいただければ幸いです。gdbの断続的な問題のデバッグ
gdb --eval-command=run --args executable-file [inferior-arguments ...]
ここで、executable-file
は実行ファイルで、[inferior-arguments ...]
は引数のリストで、gdbの下でプログラムを1回実行します。
残念ながら、プログラムが正常に終了したときにgdbを終了させる簡単な方法はありません。 --batch
を使用することはできますが、対話型のデバッグはできません。それは少なくともバックトレースを与えるだろう。そして、あなたは--batch
モードであなたが気にするものすべてをダンプするために--command
ファイルを使うことができます。