阅读:1164回复:1
编译PLX9056的例子WDM出错。
不知道哪位大侠能解决该编译问题,我已经郁闷了好几天了。用的是DW3.0+WIN2000DDK
编译器提示:#error NTVERSION symbol must be defined to one of the following: 400, \'WDM\',编译器提示NTVERSION的定义在vdw.h文件中,我打开这个文件,发现有关NTVERSION的定义如下: #error NTVERSION symbol must be defined to one of the following: 400, \'WDM\',错误出在vdw.h,我打开vdw.h看到有几行关于NTVERSION的: #ifdef _IA64_ extern \"C\" void __cdecl __mf(void); #pragma intrinsic(__mf) #endif #ifndef __VDW_VERSION__ #define __VDW_VERSION__ 250 #ifndef NTVERSION #error NTVERSION symbol must be defined to one of the following: 400, \'WDM\' #endif #define _WDM_ (NTVERSION == \'WDM\') #define _NT400_ (NTVERSION == 400) |
|
沙发#
发布于:2003-12-24 15:56
还是自己解决了该问题。方法如下:
在PROJECT的setting内的C/C++菜单下修改Preprocessor definitions:下的设置为NTVERSION=_WDM_ |
|