Windows DDK介紹,選擇和安裝

來源:互聯網
上載者:User
windows的文檔工作還是非常不錯的,所有的資訊都可以從windows DDK首頁和DDK內建的協助文檔中獲得,本文只是一個總結。

今天開始正式接觸DDK,首先來到DDK首頁,有如下資訊有用:

1. 選擇安裝什麼版本的DDK。目前DDK的推薦版本是Windows 2003 Server SP1 DDK,這個版本的DDK,windows xp,windows xp sp1,win2000,windows 2003都可以使用。至於windows xp sp2,也可以用。具體內容看微軟DDK首頁上的"Which DDK and Test Kit to use"一文。

2. DDK FAQ一文建議閱讀一下。此文中提到了所有的DDK版本都不具有自動卸載老版本的功能,換句話說,要安裝新版DDK,必須手動卸載原來的DDK。

3. PREfast,這是一個程式碼分析和Debug工具,它能分析一些代碼中的問題,給出建議。具體看PREfast的文檔。

4. 安裝DDK。在把DDK的iso掛載起來之後,自動運行該光碟片,就會出來一個網頁,裡面有詳細說明。安裝很簡單,雙擊setup即可。值得注意的是,有一個Debugger工具不會在setup的時候安裝,需要手動安裝。看網頁中Debugger的部分。

5. 安裝DDK很耗時,在我的laptop上安裝了47分鐘(完整安裝)。安裝程式會把win2000,winxp,win2003,IA64版本,x86版本,x64版本統統裝上,這也是微軟的風格。完整安裝要佔用7XXMB空間。

 

在安裝的Getting Started一文中還提到了一個重要的問題:

Symbol

The new linker strips all debug information from the SYS file and moves the data into a PDB file. The PDB file should be copied to the symbols directory for debugging. Copying the SYS file will not provide debugging information.

也就是說,這個版本的DDK的linker會把所有的symbols資訊(用作Debug)放到pdb檔案中,而不是像以往直接放在.sys檔案中了,所以當調試的時候,需要把PDB檔案拷貝到symbols的目錄,而不是拷貝sys檔案了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.