| 
			 
					阅读:1832回复:5
				 
				请帮忙!!
					各位大哥:
 
							小弟我又一事向求。当我用vc6.0编译时,他老是提示错误。 --------------------Configuration: hello1 - Win32 Debug-------------------- Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. hello.mak(21) : fatal error U1052: file '\include\vtoolsd.mak' not found Stop. Error executing NMAKE. hello1.exe - 1 error(s), 0 warning(s) 我用的是vtoolsd3.0版本。 在autoexec.bat中我是这样设的: SET VTOOLSD=f:\progra~1\numega\driver~1\VTOOLSD SET INCLUDE=f:\PROGRA~1\NUMEGA\driver~1\VTOOLSD\INCLUDE;d:\PROGRA~1\DevStu~1\VC\include; SET LIB=f:\PROGRA~1\NUMEGA\driver~1\VTOOLSD\LIB;d:\PROGRA~1\DevStu~1\VC\LIB; SET PATH=%PATH%;f:\PROGRA~1\NUMEGA\driver~1\driver~1\Bin;d:\PROGRA~1\DevStu~1\VC\BIN;d:\PROGRA~1\DevS tu~1\ShareI~1; 在user.mak里这样写: COMPILER=MS5 DEBUGGER=NONE ! if "$(COMPILER)" == "MS5" C32=D:\PROGRA~1\MICROS~1\VC98\bin\CL.EXE EDITBIN=D:\PROGRA~1\MICROS~1\VC98\bin\EDITBIN.EXE BSCMAKE=D:\PROGRA~1\MICROS~1\VC98\bin\BSCMAKE.EXE LINKMSVC2=D:\PROGRA~1\MICROS~1\VC98\bin\link.exe ! endif 我的vc放在d盘,vtoolsd放在f盘, 这程序已经困扰我一个星期了,还请各位大哥帮忙。 谢谢!!!!  | 
	|
| 
			 沙发# 
								发布于:2002-12-19 10:28				
			
					hello1.exe - 1 error(s), 0 warning(s)
 
							怎么会是hello1.exe呢?不应该是hello1.vxd才对吗? 你在用VC6.0创建MAKEFILE时可能错了吧? 一点拙见!  | 
	|
| 
			 板凳# 
								发布于:2002-12-18 19:18				
			
					hello.mak(21) : fatal error U1052: file \'includevtoolsd.mak\' not found
 
							==>推断 includevtoolsd.mak 你的设置问题。 再仔细检查一下你的设置。 ================================== rayyang2000,dazzy说的都 有道理 。  | 
	|
| 
			 地板# 
								发布于:2002-12-18 18:30				
			
					看来设置很是重要啊!!!				 
							 | 
	|
| 
			 地下室# 
								发布于:2001-04-28 13:21				
			
					你查一下vtoolsd.mak到底在哪里.				 
							 | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2001-04-28 13:21				
			
					hello.mak
 
							好像应该是: !include $(VTOOLSD)\include\vtoolsd.mak 而不是: !include \include\vtoolsd.mak(我猜的)  | 
	|