| 
			 
					阅读:2044回复: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				
			
					看专栏中->志宁专栏中的相关文章				 
							 | 
	|
					
						
  |