曾經從 codeproject 網站下載別人寫的 VC++ Code 不過build 時卻發生如標題的錯誤 ,通常問題是發生在於沒有正確安裝與設定 WinDDK 和 WinSDK 所致,
解決的方式很簡單 ,請參考以下的步驟 .



1. 下載並安裝 Windows platform SDK for Windows XP SP2


點選 這裡 開啟Microsoft 官方網站之下載頁面.

2. 下載並安裝 Windows DDK 


點選 這裡 開啟 Microsoft 官方下載頁面.

都下載完成後 ,依網站的說明執行 install 或 setup 執行安裝即可.

3. 設定 VC6++ 的 build 選項之相關. 

   安裝完成後 ,必須將所安裝的路徑新增到 VC 的 build 路徑設定選項 ,如此在執行 build 動作才會從指定的路徑找到相關的檔案. 

 

  點選 Tools -> Options ,並且切換至 Directories 設定分頁 . 

  對 Show directories for Library files 路徑設定選項新增 SDK 與 DDK 的安裝路徑 ,請參考如下. 



  對 Show directories for Include files 路徑設定選項新增 SDK 與 DDK 的安裝路徑 ,請參考如下.



 請記得新增後 ,必須將順序調整到第一個 ,否則將不會被優先取用 ,仍然會發生錯誤 ,請切記. 

4. 對將要 bulid 的 code porject 執行 ,再 rebuild all 將發現已經可以正常的build code. 



    全站熱搜

    Frank 發表在 痞客邦 留言(0) 人氣()