阅读:1905回复:12
编译sfilter出错!!
如下:
sfilter.c e:\program files\ntddk\inc\ifs\w2k\ntifs.h(8924) : error C2061: syntax error : identifier 'PCONTEXT' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(8925) : error C2059: syntax error : '}' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9106) : error C2146: syntax error : missing ';' before identifier 'InterruptTime' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9106) : error C2061: syntax error : identifier 'InterruptTime' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9120) : error C2061: syntax error : identifier 'SystemTime' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9120) : error C2059: syntax error : ';' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9127) : error C2061: syntax error : identifier 'TimeZoneBias' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9127) : error C2059: syntax error : ';' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(9240) : error C2059: syntax error : '}' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(10237) : error C2061: syntax error : identifier 'KeTickCount' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(10237) : error C2059: syntax error : ';' e:\program files\ntddk\inc\ifs\w2k\ntifs.h(10491) : fatal error C1189: #error : "Target architecture not defined" Error executing cl.exe. |
|
沙发#
发布于:2005-01-31 10:25
都是一些头文件的问题
你是什么DDK编译的吗,什么版本? |
|
|
板凳#
发布于:2005-01-31 12:18
肯定环境配置错,导致不认识一些宏或关键字。
|
|
地板#
发布于:2005-01-31 16:08
我用的是2KDDK+VC6.0,怎么配置??
|
|
地下室#
发布于:2005-01-31 17:36
我用的是2KDDK+VC6.0,怎么配置?? 别用VC编译了,直接用DDK的Build Environment编译吧,就在开始菜单里头,一个不会有你所说的这些问题。 |
|
|
5楼#
发布于:2005-01-31 21:36
新手
建议还是使用DDK环境编译, 如果不是使用DS开发驱动,建议不要使用VC编译 老手估计也很少使用VC编译的,除了那些用ds的 |
|
|
6楼#
发布于:2005-02-01 10:22
DS的DDK插件真的不错,吐血推荐......
|
|
|
7楼#
发布于:2005-02-02 09:28
怎么用?
|
|
8楼#
发布于:2005-02-05 09:45
BUILD: Computing Include file dependencies:
BUILD: Examining e:\program files\winddk\2600\src\filesys\filter\sfilter directory for files to compile. BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\crt\winbase.h: cannot find include file <macwin32.h> BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\crt\wingdi.h: cannot find include file <macwin32.h> BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\crt\winuser.h: cannot find include file <macwin32.h> BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\crt\winnls.h: cannot find include file <macwin32.h> BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\w2k\winreg.h: cannot find include file <macwin32.h> BUILD: e:\program files\winddk\2600\src\filesys\filter\sfilter\sfilter.rc: e:\progra~1\winddk\2600\inc\crt\mmsystem.h: cannot find include file <macwin32.h> Compiling e:\program files\winddk\2600\src\filesys\filter\sfilter directory ******************** 'nmake.exe /c BUILDMSG=Stop. -i NTTEST= UMTEST= NOLINK=1 NOPASS0=1 386=1' jvc /nologo /cp E:\PROGRA~1\WINDDK\2600\public\sdk\classes\afc.zip;E:\PROGRA~1\WINDDK\2600\public\sdk\classes\classes.zip;E:\ProgramFiles\WINDDK\2600\src\filesys\filter\sfilter; /g /w4 /d objchk_w2k\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 jvc /nologo /cp E:\PROGRA~1\WINDDK\2600\public\sdk\classes\afc.zip;E:\PROGRA~1\WINDDK\2600\public\sdk\classes\classes.zip;E:\ProgramFiles\WINDDK\2600\src\filesys\filter\sfilter; /g /w4 /d objchk_w2k\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Linking e:\program files\winddk\2600\src\filesys\filter\sfilter directory ******************** 'nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1' jvc /nologo /cp E:\PROGRA~1\WINDDK\2600\public\sdk\classes\afc.zip;E:\PROGRA~1\WINDDK\2600\public\sdk\classes\classes.zip;E:\ProgramFiles\WINDDK\2600\src\filesys\filter\sfilter; /g /w4 /d objchk_w2k\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 jvc /nologo /cp E:\PROGRA~1\WINDDK\2600\public\sdk\classes\afc.zip;E:\PROGRA~1\WINDDK\2600\public\sdk\classes\classes.zip;E:\ProgramFiles\WINDDK\2600\src\filesys\filter\sfilter; /g /w4 /d objchk_w2k\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 |
|
9楼#
发布于:2005-02-15 10:33
如果确信源文件没问题:
调整VC中tools->options->directories 头文件的顺序,可能有用。 |
|
|
10楼#
发布于:2005-02-15 11:08
把定义'PCONTEXT'的头文件include进来就可以了
|
|
11楼#
发布于:2005-02-15 12:03
BUILD: Computing Include file dependencies: 把你路径里的空格都去掉. |
|
|
12楼#
发布于:2005-02-17 07:51
看专栏中->志宁专栏中的相关文章
|
|
|