用Emacs執行gdb
在Emacs裡用ESC-x gdb 執行gdb。
同樣,第一次執行會出現command edit prompt,讓你修改執行gdb的command。
default是"gdb",可以修改成"gdb hello"。
啟動後,會自動開啟另一個Windows,顯示目前執行的source code位置。
原來的Windows就用來下gdb的command。
例如在gdb window下以下command..
break main : 在main設break point。
run : 執行程式。
程式會在main停下,這時候下面的source code Window就會顯示出main附近的sourc code,並且在
main的前面會有一個" => "符號。
隨著
step : step into
next : step over
Source code Windows的"=>"會停在不同的地方,同時顯示出附近的source code。
沒有留言:
張貼留言