thero
驱动牛犊
驱动牛犊
  • 注册日期2002-03-03
  • 最后登录2002-05-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1465回复:5

vtoolsd生成的文件用vc++6.0编译不能通过?

楼主#
更多 发布于:2002-03-06 17:39
小弟最近安安装了driverstudio 2.5
用其中的vtoolsd 3.0 生成一个vxd的文件编译却发现如下问题
--------------------Configuration: AA - Win32 Debug--------------------
Compiling...
AA.cpp
d:\\aa.h(26) : error C2504: \'VThread\' : base class undefined
d:\\aa.cpp(5) : error C2065: \'AA\' : undeclared identifier
d:\\aa.cpp(8) : error C2501: \'Declare_Virtual_Device\' : missing storage-class or type specifiers
d:\\aa.cpp(8) : error C2143: syntax error : missing \';\' before \'tag::id\'
d:\\aa.cpp(10) : error C2614: \'AaThread\' : illegal member initialization: \'VThread\' is not a base or member
Error executing cl.exe.

AA.exe - 5 error(s), 0 warning(s)
请问应当怎么解决,小弟不胜感激!!!!
sadfa
biszale
驱动牛犊
驱动牛犊
  • 注册日期2002-03-06
  • 最后登录2008-08-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-07 09:04
是不是你没有将VToolsD的目录添加到autoexec.bat 的“PATH”中,
按理他会自动添加。
如果还不行,Post部分源码看看
pyz
pyz
驱动牛犊
驱动牛犊
  • 注册日期2001-11-19
  • 最后登录2012-11-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-08 18:00
类似的问题我也碰到过,建议用VC4 or VC5试试,甚至用
NMAKE /f xxx.mak试试,兴许不会让你失望 。
biszale
驱动牛犊
驱动牛犊
  • 注册日期2002-03-06
  • 最后登录2008-08-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-09 09:00
那也不见得,我用的就是VC++6
可以通过
km98
驱动牛犊
驱动牛犊
  • 注册日期2002-04-06
  • 最后登录2002-05-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-07 21:01
好像是VC和VTOOLSD 的类库不匹配,我也下烦!!!
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2002-05-08 11:43
在VC->options->tools->directories,把vtoolsd的inlcude,lib,bin都加进去。
游客

返回顶部