阅读:1162回复:4
为什么我无法rebuit all DDK 在VC++?
各位大虾请伸出援手:
我已经成功安装了vc++6.0,win200 ddk, driverstudio3.1. 但我再vc++6.0中执行rebuit all后发现:上面尽是一些“fatal error"的话 不只是何缘故。 恭请各位大虾伸出援手,就我于危难! 小女子这厢有礼了 |
|
沙发#
发布于:2004-07-19 11:11
你用的是build里的rebuild all吗?那样没设置过的话恐怕不行耶。方法一是你要先选择DDK路径(如果VC和driverstudio已经结合好的话),然后再用DDK build来编译。
二是你可以在VC的project->setting->post build里填入以下内容 G:\\PROGRA~1\\COMPUW~1SOFTIC~1\\SoftICE\\nmsym.exe /translate:source,package,always .\\objchk\\i386\\yourdriver.sys 前一段是你装driverstudio的路径。 此时就可以直接用F7(VC自己的build)来编译driver了。后面还自动给你生成了用来在softice调试的symbol文件 [编辑 - 7/19/04 by bigbee] [编辑 - 7/19/04 by bigbee] [编辑 - 7/19/04 by bigbee] |
|
板凳#
发布于:2004-07-19 10:31
实际上我已经在driverstudio中设置了环境变量:E:/ntddk
还有没有其他的设置? |
|
地板#
发布于:2004-07-17 09:48
可以参考driverstudio的帮助文档,开始部分有详细介绍怎么设置环境以及如何与vc6结合使用,
//good luck |
|
地下室#
发布于:2004-07-16 17:13
需要设置环境变量,使用ds工具中的set ddk build
|
|
|