阅读:1320回复:5
请问xp下如何用vc编译驱动??
xp下用vc编译一个驱动,出现以下错误,(驱动在2k下可以编译)
是我设置的问题吗?? D:\\Program Files\\WINDDK\\2600.1106\\inc\\ddk\\wxp\\NTDDK.h(23) : fatal error C1189: #error : Compiler version not supported by Windows DDK Unicode.cpp |
|
沙发#
发布于:2004-04-19 11:49
ddk是有版本区别的,2k下跟xp下用的不同,是不是你没搞清楚啊?
|
|
板凳#
发布于:2004-04-19 11:54
only can use 2kddk
|
|
|
地板#
发布于:2004-04-19 18:55
xpddk不能用??
|
|
地下室#
发布于:2004-04-19 20:27
xpddk,还要用VC6的话,就用build吧
我没有安装vs.net,就没有试了,用vs.net带的cl和link应该是可以的。 |
|
5楼#
发布于:2004-04-23 22:04
我也遇到类似的问题了!
我用DriverWorks开发了一个2000的驱动,已经做好了.老师让再做XP下的,我下载了XP的DDK,象2000一样编译库,却总提示 Compiler version not supported by Windows DDK(Windows DDK 不支持编译器的版本) 怎么回事呀? 另外:我2000下的驱动是在XP下编译一下就可以用了吗? 我没有编译直接装时,提示.sys文件已损坏!明明2000下就可以用的.sys文件怎么是已损坏呀? 哪位高手帮忙呀! |
|