安裝與配置windbg 的符號檔案(轉自一片文章的回複,回複者RegKiller)

來源:互聯網
上載者:User

安裝與配置 windbg 的 symbol (符號)

本篇是新手自己寫的一點心得.建議新手看看.同時希望前輩多多指教.

寫這篇的動機:在網上找了一上午的 windbg 配置符號教程.楞是沒找到詳細的,都講的太模糊而且互相抄襲.不適合新手看.終於靠自己的努力弄懂了一點,呵呵寫出來新手們分享.

安裝與配置 windbg 的 symbol (符號)

第一步 是從 http://www.microsoft.com/ddk/debugging 下載最新版本的 WinDBG,因為符號伺服器二進位檔案是由 WinDBG 小組開發的。

您將需要檢查是否有 WinDBG 更新版本,因為該小組似乎具有相當緊湊的發布排程,並且每隔幾個月就會發布更新版本。

第二步 雙擊下載的檔案安裝 windbg .安裝時注意記住安裝到那裡了.

第三步 windbg 訪問符號需要兩個檔案(SYMSRV.DLL 和 SYMSTORE.EXE)所以添加主 path 環境變數中它們的路徑進去,即:你的 windbg 安裝目錄.

操作方法:在案頭我的電腦點右鍵--屬性--進階--環境變數,在系統變數列表框中找到 path 雙擊,在變數值最後面加一個分號再把你的安裝目錄寫上.點確定. 
這一步是告訴 windbg 那兩個檔案放在什麼地方.

第四步 建立一個環境變數_NT_SYMBOL_PATH 值為: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols 

操作方法:案頭我的電腦點右鍵--屬性--進階--環境變數 ,點擊建立,把上面的變數名和變數值填上.這一步的意思是說告訴 windbg ,我的符號檔案存放在c:\mysymbol 中(當然其實裡面什麼也沒有,甚至這個檔案夾也不存在,不過沒關係,系統找不到的話會給你建立一個,並在上面的網址中去幫你下載符號檔案放在裡面)

第五步 運行 windbg 開啟一個exe檔案或者附加到一個進程裡去, 你會看到 Symbol search path is: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols

開啟c盤看到有一個新目錄 mysymbol,裡面有 windbg 新下載的檔案.

恭喜說明配置成功了. 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.