<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > linux基礎(chǔ)復(fù)習(xí)(3)linux下C編程Part2

          linux基礎(chǔ)復(fù)習(xí)(3)linux下C編程Part2

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

          在Gdb 中設(shè)置斷點非常簡單,只需在“b”后加入對應(yīng)的行號即可

          (3)查看斷點情況

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

          (4)運行代碼

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

          (5)查看變量值

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

          (6)單步運行

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

          (7)恢復(fù)程序運行

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


          上一頁 1 2 下一頁

          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();