ARM32用のソフトウェアをデバッグしています。私はcall
、あるいはprint
を使ってGDBの関数をプログラムで呼び出すことができました。問題は、関数にブレークポイントを設定してプログラムで呼び出すことができないように思えることです。私がしなければ、例えば:GDBを使用してプログラムで呼び出される関数をデバッグ
break test_function
call test_function()
は、私は GDBから呼び出される関数でながらデバッグ中の
プログラムが停止し、エラーメッセージが表示されます。関数を含む式の評価。 関数の実行が完了すると、GDBは自動的に停止します。
GDB とを使用して関数をプログラムで呼び出す方法はありますか?
ありがとうございました。私は、メッセージが '(gdb)'プロンプトを「削除」したということで、混乱しました。私はデバッグを続けることができなかったことを私は知らなかった。 – Randomblue