Rock
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1794回复:3

斑竹救命

楼主#
更多 发布于:2001-06-19 19:06
我从《WIN9X虚拟设备驱动程序编程指南》中照猫画猫写了一个
处理硬件中断的vxd,结果连接时出错。
错误信息如下:
 eppcs.obj:error_LINK2001:unresolved external symbol __ftol
 eppcs.vxd fatal error LINK1120:1 unresolved externals
 NAMAKE:fatal error U1077:'我的vtoolsd路径':return code '0x460'

我编译其他的vxd一切正常,故好像和编程环境(我用vc6)的设置无关。
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-04 11:10
我怎么没遇到这个问题?《WIN9X虚拟设备驱动程序编程指南》中的例子我也是一个一个做下来的。我是用VTOOLSD生成代码,然后在VC6中打开工程文件,直接打开MAK文件并另存成DWS就可以编译了。
助人乃快乐之本 有人给分就更快乐了 :-)
swjaa
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-04 17:28
VTOOLS的例子我没有一个个的试,但上面的问题是一个连接出错,你可检查一下是否调用了特殊的函数,在NMAKE编译,并LINK时出问题,可能是什么库忘加了。
Rock
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-12 09:18
原因找到了,我在中断处理函数中用了一个for循环(?????!!!!!),造成连接错误,去掉之后就好了。
谢谢各位。8-)
游客

返回顶部