阅读:1158回复:3
用vtoolsd生成的程序编译不了?请教各位
其中的那个mak文件我用vc6的make文件
nmake /f first.mak(我的make文件名) 出现错误 fatal error U1050: COMPILER must be defined to MS5, MS6 or BCB3 Stop. 而我用bc3的make文件时 make /n first.mak 错误更多 *** 2 errors during make *** MAKE Version 3.6 Copyright (c) 1992 Borland International Error C:\\PROGRA~1\\NuMega\\DRIVER~1\\VtoolsD\\include\\vtoolsd.mak 292: Unexpected end of file in conditional started at line 173 Error C:\\PROGRA~1\\NuMega\\DRIVER~1\\VtoolsD\\include\\vxdtarg.mak 95: Unable to open include file \'0\' 谢谢各位了 |
|
沙发#
发布于:2003-12-27 18:30
没有安装VC6?或是在VC6前安装的vtoolsd?
要不试一下在vtoolsd的include目录下,自己写个user.mak文件,内容就是: COMPILER=MS6 DEBUGGER=SOFTICE3 NMSYM=(你的DS的路径)\\SOFTICE\\NMSYM.EXE ! if \"$(COMPILER)\" == \"MS6\" C32=F:\\MICROS~2\\VC98\\bin\\CL.EXE EDITBIN=F:\\MICROS~2\\VC98\\bin\\EDITBIN.EXE BSCMAKE=F:\\MICROS~2\\VC98\\bin\\BSCMAKE.EXE LINKMSVC2=F:\\MICROS~2\\VC98\\bin\\link.exe ! endif [编辑 - 12/27/03 by arthurtu] |
|
板凳#
发布于:2003-12-29 23:05
谢谢,原来是user.mak文件没有设置好
这个不经指点实在是不知呀 |
|
地板#
发布于:2003-12-29 23:20
好了吗?
|
|