我有一個gdb的用戶自定義命令,做一些設置,然後可以做一個簡單的工作,還是一項複雜的工作。命令以下基本結構:如何在中間停止gdb用戶定義的命令?
define mycmd
# Common setup
if ($argc == 0)
# Some simple thing a few lines long
## What goes here so I exit mycmd?
end
# A lot of lines doing a complex thing
end
是否有類似C的回報,我可以到位的##線,立即終止mycmd的?返回,退出,退出,停止,loop_break命令沒有達到我所希望的。
我擔心的是這種情況。假設有人不帶有啓示,我很快就會接受你的回答。謝謝! – piCookie
@piCookie如果您使用的是最新的GDB版本的Python腳本,更好的方法可能是實現'在Python中,你有一個真正的編程語言的全功率在您的處置mycmd'。 –
唉,我想切換到Python在第二位,但不可用在我的GDB。謝謝你的建議。 – piCookie