3
我正在調試ARM32的一個軟件。我已經能夠使用call
或甚至print
以編程方式調用GDB中的函數。問題是我似乎無法在函數上設置斷點,然後以編程方式調用它。例如,如果我這樣做:用GDB調試編程調用函數
break test_function
call test_function()
然後我得到錯誤信息
正在調試的程序停止,而在從 GDB調用的函數。包含函數的表達式的評估。當 函數完成執行時,GDB將靜靜地停止。
有沒有辦法通過編程方式使用GDB 和來調用函數?
謝謝。我對消息「去除」(gdb)'提示的事實感到困惑。我沒有意識到我可以繼續調試。 – Randomblue 2012-04-26 14:15:27