阅读:1659回复:7
DS3.2编译问题求教(很急)
我用的系统是win2000(sp4),2000ddk,编译工具是vc++6.0,编译ds3.2下的vdwlibs,总是出现如下错误:
.\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression Kstream.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression Kstrmdrv.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression ksysthrd.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression ktimer.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression ktrace.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kunitnam.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kusb.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kustring.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kvxdintf.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kwmi.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression kwmistr.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression stcinit.cpp suballoc.cpp util.cpp .\\..\\include\\kworkitm.h(31) : fatal error C1017: invalid integer constant expression 它们指向的错误都是: #if ((NTDDI_VERSION >= 0x05000000) || (_WDM_ && (WDM_MAJORVERSION > 1 || ((WDM_MAJORVERSION == 1) && (WDM_MINORVERSION >= 0x10))))) 我的ddk路径也设置正确了,也执行了ddk下的build -cZ命令,可是总是有这样的错误,望那位大哥能够赐教,我先谢谢大家了。 |
|
沙发#
发布于:2005-04-08 13:36
在VC6的build 菜单里选择Configuration,移除IA64和AMD64的那些,然后选择DriverStudio里的Build with BUILD.EXE,就OK 了。呵呵,我也今天刚解决
|
|
板凳#
发布于:2005-04-08 22:21
楼上的兄弟我按你说得做了,可是当我批构建vdwlibs的时候还是有上述问题呀,你是不是还有什么忘记说了呀,望不吝赐教,谢谢了。
[编辑 - 4/8/05 by terran_lang] |
|
地板#
发布于:2005-04-09 08:34
你把详细操作步骤描述一下
我的QQ17252999 |
|
地下室#
发布于:2005-04-09 11:20
我想在说一下,WIN2000DDK跟DS3。2不是很配的,不支持WDM的程序,你最好装XPDDK
|
|
5楼#
发布于:2005-04-11 13:29
楼上的说得对,我也遇到这些情况,装了xp ddk就好了。
|
|
6楼#
发布于:2005-04-12 13:12
我在2000下用xpddk会不会有什么问题呀,楼上的兄弟。
|
|
7楼#
发布于:2005-04-19 15:39
2K有2K的DDK,还是配套的好啊~2K有DDK 的SP1
|
|