阅读:2669回复:4
Compuware_DriverStudio_v3.2 & win2k+sp4
这样使用会有冲突吗?
|
|
沙发#
发布于:2005-07-26 10:29
为什么没人告诉我啊,我现在就要开始编写驱动了,一点眉目都没有呢
|
|
板凳#
发布于:2007-03-23 00:01
请问你有安装Compuware_DriverStudio_v3.2的软件吗?谢谢~
|
|
|
地板#
发布于:2008-02-16 17:26
我装了Compuware_DriverStudio_v3.2 + win2k+sp4+2000DDK,但是库编译通不过,出现如下错误:
.\..\include\kworkitm.h(31) : fatal error C1017: invalid integer constant expression Generating Code... Error executing cl.exe. vdw_wdm.lib - 49 error(s), 0 warning(s) The following environment variables were not found $(WINVER) $(NTDDI_VERSION) $(_WIN32_IE) $(_WIN32_WINNT) 以上是用VC来编译出的错。 用driverstudio的build.exe编译竟然可以编译通过NdisWDM,但是vdwlibs还是编译通不过,出现如下错误: c:\progra~1\compuware\driverstudio\driverworks\include\kcsq.h(35) : error C1083: Cannot open include file: 'csq.h': No such file or directory Compiling - kphysdev.cpp for i386 c:\progra~1\compuware\driverstudio\driverworks\include\kcsq.h(35) : error C1083: Cannot open include file: 'csq.h': No such file or directory Building Library - c:\progra~1\compuware\driverstudio\driverworks\lib\i386\vdw_wdm.lib for i386 lib() : error LNK1181: cannot open input file "objfre\i386\dwcontrl.obj" BUILD: Done 55 files compiled - 47 Errors 1 library built - 1 Error Errors in the build process. Cannot copy build result to DriverWorks\lib. Tool returned code: 0 找了一下发现我的机器上没有csq.h这个文件,上网查到一个帖子说好像csq.h是XPDDK里的。崩溃啊。。。 感觉应该是有几个环境变量没定义出的问题,还在探索中。。。等我解决了再来告诉你。 如果你想快的话,可以用Compuware_DriverStudio_v3.1就不会出这个问题了。 可是我找了一下没找到Compuware_DriverStudio_v3.1的下载,如果你找到了还请给我一份,呵呵。 |
|
地下室#
发布于:2008-02-16 21:09
才看清竟然是05年的帖子,汗。。。
不过问题算是弄清楚了。 Compuware_DriverStudio_v3.2 + win2k+sp4+2000DDK是不行的,2K下的DDK应该用Windows Server 2003 SP1 DDK。因为Compuware_DriverStudio_v3.2 主要是针对它来升级的。最终的搭配是你要么用Compuware_DriverStudio_v3.1(或以下) + win2k+sp4+2000DDK,要不就用Compuware_DriverStudio_v3.1(或以下) + win2k+sp4+Windows Server 2003 SP1 DDK来开发,搞了两天终于把这个问题弄清楚了。呵呵 建议用Compuware_DriverStudio_v3.1(或以下) + win2k+sp4+Windows Server 2003 SP1 DDK,因为用它可以直接在win2k下生成XP,2K,server2003的驱动。 |
|