1. 程式人生 > >gdb的gui除錯視窗與gdb命令列的切換

gdb的gui除錯視窗與gdb命令列的切換

有錯的地方,或者不同意見的,煩請留言,或者發郵箱。

郵箱地址:[email protected]

—————————————————————————————————

當我們使用gdb的gui視窗是發現,上下鍵(up&&down鍵)只能移動程式碼,不能移動下面的命令,下面我們說明如何可以移動下面命令。

首先我們進入gdb的gui除錯視窗:

[[email protected] job]$ g++ mainfun.cpp -o main -g
[[email protected] job]$ gdb ./main -tui

-g是加入gdb除錯,main是我的可執行檔案,-tui是開啟gdb的gui視窗。如下:

可以看到我輸入info win之後,focus(焦點,黑色框框)是在src(source程式碼)上的(<has focus>) ,當我輸入fs next的變成下面這樣:

現在cmd變成了<has focus>,這個時候cmd(command)就是focus了。

除了fs next在src和cmd之間切換外,還可以使用fs src切換到src,和fs cmd切換到cmd。