| 
			 
					阅读:1617回复:12
				 
				为什么我在编译的时候总会出现路径不对的问题?
					我刚刚开始学习写驱动程序,系统装好了VC6,98DDK,DS2。5,我用DRIVERWORKS 向导生成的程序编译的时候总出错,
 
							BUILD: c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl(16): c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl - invalid include statement: importlib(STDOLE_TLB); 请各位帮帮忙  | 
	|
| 
			 沙发# 
								发布于:2002-12-17 14:36				
			
					是否VC装的不全?				 
							 | 
	|
| 
			 板凳# 
								发布于:2002-12-17 14:56				
			
					是否跟安装软件的先后顺序有关? :D:D:D				 
							 | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2002-12-17 15:02				
			
					有没有先编译ds自己的库?				 
							 | 
	|
					
						
  | 
	
| 
			 地下室# 
								发布于:2002-12-17 16:06				
			
					软件安装应该没有问题的,我先安装VC6,然后98DDK,然后DS,
 
							DS 的库需要编译的吗?  | 
	|
| 
			 5楼# 
								发布于:2002-12-17 18:39				
			
					需要编译
 
							 | 
	|
| 
			 6楼# 
								发布于:2002-12-18 10:59				
			
					运行NuMega DriverStudio下Tools下的Setup DDK and Start MSVC程序,打开NuMega\\Driver Studio\\DriverWorks\\Source\\VdwLibs.dsw工程;设置VC6.0的Compile\\Config的配置为WDM Free或Checked;编译VdwLibs.dsw库建立DriverWork的库文件,我编译的时候就出错了
 
							Current DDK Directory = d:\\98DDK Building for I386 ******Configuration: VdwLibs - Win32 WDM Free ************* Out of environment space 1 file(s) copied New or updated MSVC detected. Updating DDK environment.... Out of environment space Setting environment for using Microsoft Visual C++ tools. Out of environment space Out of environment space Out of environment space Out of environment space Out of environment space Out of environment space Starting dirs creation....Completed. DOSKey installed BUILD: Compile and Link for i386 BUILD: Computing Include file dependencies: BUILD: c:\\progra~1\\micros~1\\vc98\\include\\exdisp.odl(31): c:\\progra~1\\micros~1\\vc98\\include\\exdisp.odl - invalid include statement: importlib(STDOLE_TLB); BUILD: c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl(16): c:\\progra~1\\micros~1\\vc98\\include\\vidsvr.odl - invalid include statement: importlib(STDOLE_TLB); BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\bcdefseg.h(15): c:\\progra~1\\numega\\vtoolsd\\include\\bcdefseg.h - invalid include statement: #include LOCKED_CODE_SEGMENT BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\vtoolscp.h(19): c:\\progra~1\\numega\\vtoolsd\\include\\vtoolscp.h - invalid include statement: #include LOCKED_CODE_SEGMENT BUILD: c:\\progra~1\\numega\\vtoolsd\\include\\vtoolsc.h(402): c:\\progra~1\\numega\\vtoolsd\\include\\vtoolsc.h - invalid include statement: #include LOCKED_CODE_SEGMENT BUILD: Examining c:\\program files\\numega\\driverstudio\\driverworks\\source directory for files to compile. c:\\program files\\numega\\driverstudio\\driverworks\\source c:\\program files\\numega\\driverstudio\\driverworks\\source - 52 source files (23,679 lines) BUILD: Unable to save the dependency database: \\nt\\build.dat 帮我看看是怎么回事,谢了  | 
	|
| 
			 7楼# 
								发布于:2002-12-18 11:48				
			
					Out of environment space
 
							==》环境设置错误  | 
	|
| 
			 8楼# 
								发布于:2002-12-18 14:02				
			
					楼上的大哥,该怎么设定环境呢?				 
							 | 
	|
| 
			 9楼# 
								发布于:2002-12-18 15:10				
			
					我也碰到过这样的问题。
 
							编译的时候不要点build all选项,要有选择的编译,比如你要编译 wdm下的驱动程序,不要选择有关nt的选项。 要是还不行的话,你把ds重装,或下一个新的ds。 祝你好运!  | 
	|
| 
			 10楼# 
								发布于:2002-12-18 15:21				
			我也碰到过这样的问题。 是这样的。 再给一个 老龙的心得: http://www.driverdevelop.com/forum/html_29849.html?1040195552  | 
	|
| 
			 11楼# 
								发布于:2002-12-18 16:02				
			
					我不是高级会员,下不了最新的DS,那位能提供一个下在的地方?
 
							 | 
	|
| 
			 12楼# 
								发布于:2002-12-18 17:59				
			
					你从网上艘一个,以前的帖子也有不少连接。				 
							 | 
	|