suncom
驱动牛犊
驱动牛犊
  • 注册日期2005-07-12
  • 最后登录2005-07-14
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1545回复:2

在编译一个例程时遇到困难,请高手指教

楼主#
更多 发布于:2005-07-14 15:56
  ------------------Configuration: USBPort - Win32 Debug--------------------
Linking...
USBPortDlg.obj : error LNK2001: unresolved external symbol "unsigned char __stdcall HidD_GetAttributes(void *,struct _HIDD_ATTRIBUTES *)" (?HidD_GetAttributes@@YGEPAXPAU_HIDD_ATTRIBUTES@@@Z)
USBPortDlg.obj : error LNK2001: unresolved external symbol "void __stdcall HidD_GetHidGuid(struct _GUID *)" (?HidD_GetHidGuid@@YGXPAU_GUID@@@Z)
Debug/USBPort.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

我已经加入了hid.lib,setupapi.lib
可是还是出上面的错误
请高手们帮忙
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2005-07-14 17:14
应该是c++的名字分裂导致的。

如果你在c++中,请使用extern "C" 修饰。
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
suncom
驱动牛犊
驱动牛犊
  • 注册日期2005-07-12
  • 最后登录2005-07-14
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-14 17:21
我已经使用了extern "C"
游客

返回顶部