Win7雙機除錯環境搭建之除錯
阿新 • • 發佈:2018-11-25
轉:http://www.16boke.com/article/detail/174
環境:
主機:Win7
虛擬機器:VMware 11.1.0 build-2496824
虛擬機器內作業系統(又稱GuestOS):Win7
WinDbg:適合除錯機的相應位數的版本就可以。
目錄
本文包括五部分,前三部份不分先後順序,先配置哪部分都可以:
四、除錯
四、除錯
以上三步,一、配置VMware的管道虛擬串列埠,二、配置GuestOS的啟動項
斷點彈出後,就可以設定新的斷點,同時可以開啟Watch視窗觀察和修改所有變數的值。設定斷點、單步進入和單步前進等操作都和VC是一樣的。
常用操作:
1、在kd>後輸入g後按回車鍵,能使中斷的程式繼續執行。
2、選擇選單"Debug->Break"使當前被除錯系統中斷下來。這是設定斷點的前提條件。
3、將游標移動到程式碼某一行上按下F9鍵設定一個斷點。請注意設定斷點之前,系統必須已經中斷;否則無法設定和修改斷點。此外,再按一次F9鍵可以取消斷點。
4、按F10單步前進。遇到函式時(call指令),不會進入函式內部,而是繼續函式返回後的執行。
5、按F11鍵單步進入。遇到函式時(call指令),進入函式內部繼續單步執行。