新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > linux基礎復習(3)linux下C編程Part2

linux基礎復習(3)linux下C編程Part2

作者: 時間:2016-10-08 來源:網(wǎng)絡 收藏

在Gdb 中設置斷點非常簡單,只需在“b”后加入對應的行號即可

(3)查看斷點情況

在設置完斷點之后,用戶可以鍵入“info b”來查看設置斷點情況,在Gdb 中可以設置多個斷點。

(4)運行代碼

接下來就可運行代碼了,Gdb默認從首行開始運行代碼,可鍵入“r”(run)即可(若想從程序中指定行開始運行,可在r 后面加上行號)。

(5)查看變量值

在程序停止運行之后,程序員所要做的工作是查看斷點處的相關變量值。在Gdb 中只需鍵入“p”+變量值即可

(6)單步運行

單步運行可以使用命令“n”(next)或“s”(step),它們之間的區(qū)別在于:若有函數(shù)調用的時候,“s”會進入該函數(shù)而“n”不會進入該函數(shù)。因此,“s”就類似于VC等工具中的“step in”,“n”類似與VC等工具中的“step over”

(7)恢復程序運行

在查看完所需變量及堆棧情況后,就可以使用命令“c”(continue)恢復程序的正常運行了。這時,它會把剩余還未執(zhí)行的程序執(zhí)行完,并顯示剩余程序中的執(zhí)行結果。


上一頁 1 2 下一頁

關鍵詞:

評論


相關推薦

技術專區(qū)

關閉