阅读:1818回复:3
使用过VTOOLSD的人请进
本人按装了VOOLSD后,autoexec.bat文件的设置如下:
------------------------------------------------------- SET VTOOLSD=E:\肖世伟\vtoolsd SET INCLUDE=E:\肖世伟\vtoolsd\include;D:\Micros~1\VC98\include SET LIB=E:\肖世伟\vtoolsd\lib;D:\Micros~1\VC98\lib path=%path%;E:\肖世伟\vtoolsd\bin;D:\Micros~1\VC98\bin;D:\MSDev98\Bin ---------------------------------------------------------- 并且在VC的环境中设置好了VTOOLD的lib,bin,include,resource的目录。 user.mak的内容如下: ------------------------------- COMPILER=MS5 DEBUGGER=NONE MSYM=D:\Micros~1\VC98\bin\mapsym.exe ! if "$(COMPILER)" == "MS5" C32=D:\Micros~1\VC98\bin\CL.EXE EDITBIN=D:\Micros~1\VC98\bin\EDITBIN.EXE BSCMAKE=D:\Micros~1\VC98\bin\BSCMAKE.EXE LINKMSVC2=D:\Micros~1\VC98\bin\link.exe ! endif ------------------------------- 但编译一个VTOOLSD自带的项目后,编绎器出现如下的提示后,再也没有别的提示,并且不能生成.vxd文件 --------------------Configuration: hello1 - Win32 Debug-------------------- Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. set INCLUDE= .;E:\肖世伟\vtoolsd\INCLUDE;E:\肖世伟\vtoolsd\INCLUDE\DAA; set CL= -c -nologo -GB -GF -Gy -Gs -Zp1 -DWANTVXDWRAPS -DVTOOLSD -DALT_INIT_SEG -DIS_32 -DNTVERSION='WDM' -DVXD_COMPATLIB /Od /Oi -Zi -FdHELLO.PDB -DDEBUG=1 -DWIN40 -DWIN40_OR_LATER -DWFW311_OR_LATER /DALT_INIT_SEG /Fohello.obj D:\Micros~1\VC98\bin\CL.EXE .\hello.cpp hello.cpp D:\Micros~1\VC98\bin\EDITBIN.EXE @E:\肖世伟\vtoolsd\include\ebin.cmd hello.obj ¦ E:\肖世伟\vtoolsd\bin\fltrwarn LNK4039 LNK4069 ------------------------------------------------------------------- 请各位赐教,兄弟不胜感激!!!! |
|
沙发#
发布于:2001-05-21 14:18
请确认你的VC++的menu 中tools-options-directions是否加入了//。//VTOOLSD/INCLUDE 和//。//VTOOLSD/LIB
或者参见人民邮电出版社的《虚拟设备驱动程序起步与进阶》此书中 说的比较详细。GOOD LUCK! |
|
板凳#
发布于:2001-05-28 20:21
我也遇到了这个问题,我已经搞了好几天了,我按照<<虚拟设备驱动程序开发起步与进阶>>上设置的,可是就是不能生成vxd文件,请高手们指教,多谢多谢!!!!
|
|
地板#
发布于:2001-10-17 10:35
新建一个目录,目录名不要超过8个字符。我原来的就是这种情况
后来重新建了一个目录,把VC装到那个目录下,一切OK。 |
|
|