在《
windows
驅動開發技術詳解
》書中講述了如何設定vc
以編譯驅動程式,不過稍有點麻煩。
在[2,3]
中也有用
vc設定的方法。不過有點麻煩。
下面,我們用另外一種方法來進行編譯:
在[4]
ddkwizard_setup_v1.3.0a.exe,
ddkbuild_bat.zip,
ddkbuild_cmd.zip
不過太慢,我下了,在
csdn上傳中
[7]。
步驟:1、安裝
ddkwizard_setup_v1.3.0a.exe,
2、解壓
ddkbuild_bat.zip
和ddkbuild_cmd.zip
,得到的兩個檔案拷貝到
wdk根目錄裡;如我的是
e:\winddk
。3、新增
windows
環境變數
(我的電腦中
)1)新增
path
將安裝的目錄d
:\winddk新增
到path中;不同項用
加分號隔開。注意是系統變數,不是使用者變數,當然可以兩個都加。
4、啟動
vs2005,
工具→選項→專案和解決方案→
vc++
目錄→新增
g:\winddk
。預設是可執行目錄下。
5、根據你所安裝的
ddk的不同版本新增不同的變數到系統中
,注意是新建:
同第3
步一樣,
在我的電腦的屬性中新增
,2000 ddk: w2kbase
xp ddk: wxpbase
2003 sp1 ddk: wnetbase,中的乙個。
6、說明:
(也可以在以上幾步都設定後再安裝
ddkwizard
)最新wdk
7、設定
vs把create prefast configuration
前面的鉤去掉。
參考[1]
windows
驅動開發技術詳解
[2]
[3]
[4]
[5]
[6]
[7]
vs2005遠端除錯
vs2005遠端除錯不象vc6那麼簡單,已經做了修改,你需要轉換,以前我也是覺得vc6方便,但用習慣了vs2005遠端除錯反而覺得vs2005方便。vs2005遠端除錯方法如下 除錯前提,被除錯機器上有運程偵錯程式程式,這個程式可以從vs2005的安裝目錄下拷貝 拷貝乙個資料夾就可以了.然後執行這個...
VS2005除錯技巧集合
下面有從淺入深的6個問題,您可以嘗試回答一下 乙個如下的語句for int i 0 i 10 i 什麼都寫在一行,你怎麼在j 5前面插入斷點 在乙個1000次的迴圈體內部設定斷點,你希望當迴圈進行到900次後中斷,怎麼才能做到呢?你有乙個表示式在上面迴圈的某一次發生了變化,你想知道是哪一次,在哪個地...
vs2005 如何除錯wince dll
vs2005 wince dll除錯只需要簡單的幾個設定就可以了 1 在dll project的property設定,deployment中的remote directory設定為目標資料夾,即編譯好的dll需要copy to的地方 2 在property中設定,debugging中的remote ...