阅读:1540回复:0
急求解答,Vc.net中build sys文件时报错:C:\\WINDDK\\2600\\inc\\ddk\\wdm\\wxp\\wdm.h(7531): fatal error C1189: #er
我采用的编译器是vc.net 装的winxpddk。编译器的库文件和头文件,函数入口,输出类型等设置如下:
所有选项: /OUT:\"Debug/usbtest2.sys\" /INCREMENTAL /NOLOGO /LIBPATH:\"C:\\WINDDK\\2600\\lib\\wxp\\i386\" /LIBPATH:\"C:\\WINDDK\\2600\\lib\\i386\" /DEBUG /PDB:\"Debug/usbtest2.pdb\" /ENTRY:\"DriverEntry\" /BASE:\"0x1000\" /MACHINE:IX86 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib 附加选项: DRIVER:/WDM 编译器报错:C:\\WINDDK\\2600\\inc\\ddk\\wdm\\wxp\\wdm.h(7531): fatal error C1189: #error : \"no target architecture\" 我想是项目属性配置中的“链接器”中的“高级”中的“目标计算机”的配置的问题,我已改为:x86,但还是报错。请问是什么原因,我在线等。 |
|