0
我想在linux下重複運行gdb中的程序(需要參數)。運行需要大約一分鐘的時間,並且每30次失敗一次。任何想法,將不勝感激。在gdb中調試間歇性問題
我想在linux下重複運行gdb中的程序(需要參數)。運行需要大約一分鐘的時間,並且每30次失敗一次。任何想法,將不勝感激。在gdb中調試間歇性問題
gdb --eval-command=run --args executable-file [inferior-arguments ...]
其中executable-file
是您的可執行文件,[inferior-arguments ...]
是它所需要的參數列表將在gdb下運行您的程序。
不幸的是,當程序成功退出時,我沒有看到簡單的方法讓gdb退出。您可以使用--batch
,但這不會讓您進行交互式調試。它至少會給你一個回溯。您可以使用--command
文件在--batch
模式下轉儲您關心的所有內容。