gllxq
驱动牛犊
驱动牛犊
  • 注册日期2007-06-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:5005回复:5

在VC++6.0环境下调用调用Windriver函数出现问题,急求解决

楼主#
更多 发布于:2007-06-05 22:34
现在用VC++6.0做一个对话框模式的MFC exe。调用windriver的API 时候编译时没有错误,但build的时候出现错误,这是调用函数WDC_DriverOpen时出现的错误提示
MyPciDlg.obj : error LNK2001: unresolved external symbol _WDC_DriverOpen@8
Debug/MyPci.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
这是哪里出现了问题啊?是环境设置还是没包含哪个头文件?恳请大虾指点!
hgyblue
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2007-06-06
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-06-06 13:20
缺少_WDC_DriverOpen相对应的动态库,将声明WDC_DriverOpen的函数的头文件名到MSDN里搜索以下,回指出需要那个动态库**.dll
gllxq
驱动牛犊
驱动牛犊
  • 注册日期2007-06-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分60分
  • 威望7点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-06-22 21:45
果然是动态链接库的问题,十分感谢!!!!!!!!
dean97
驱动牛犊
驱动牛犊
  • 注册日期2006-01-01
  • 最后登录2008-08-23
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-14 19:59
  我在做MFC编程时也遇到了这样的问题,在控制台下正常的程序,移到MFC相应的消息响应函数中去时,LINK时总是提示: error LNK2001: unresolved external symbol _WDC_***.  不知道在哪里设置动态链接库,我知道WINDRIVER生成的API要倚赖几个动态库才能运行,但在VC++里怎么做才能保证不出现这样的提示呢?
  好几天都没有解决这个问题了 大家能帮帮我吗?
  QQ:44532494
zhuo811
驱动牛犊
驱动牛犊
  • 注册日期2008-02-13
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望198点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-12-23 22:44
是,遇到同样的问题,什么叫“回指出需要那个动态库**.dll”,谢谢。
kdfqx
驱动牛犊
驱动牛犊
  • 注册日期2004-07-08
  • 最后登录2014-10-13
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2011-05-30 11:26
没看懂
游客

返回顶部