renhao153
驱动牛犊
驱动牛犊
  • 注册日期2009-05-29
  • 最后登录2010-09-05
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望271点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2983回复:4

USBD_ParseConfigurationDescriptorEx 编译错误望高手解答

楼主#
更多 发布于:2010-07-14 21:31

#include <usb.h>  //sjy
#include <usbdlib.h>
#include <usbdrivr.h>


#include "List_VID_PID.h"
#include "RegListOperator.h"

#pragma comment(lib, "usbd.lib")
#include <usbdlib.h> 和usbdb.lib都 加了还是出error LNK2001: unresolved external symbol "__declspec(dllimport) struct _USB_INTERFACE_DESCRIPTOR * __stdcall USBD_ParseConfigurationDescriptorEx(struct _USB_CONFIGURATION_DESCRIPTOR *,void *,long,long,long,long,long)" (__imp_?USBD
_ParseConfigurationDescriptorEx@@YGPAU_USB_INTERFACE_DESCRIPTOR@@PAU_USB_CONFIGURATION_DESCRIPTOR@@PAXJJJJJ@Z)
错误
renhao153
驱动牛犊
驱动牛犊
  • 注册日期2009-05-29
  • 最后登录2010-09-05
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望271点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-07-17 17:38
请版主和路过的高手答疑,别外补冲一下我 的代码是在张帆 书上的USB 只读代码的基础上改的
jally76
驱动牛犊
驱动牛犊
  • 注册日期2005-04-28
  • 最后登录2010-11-23
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望590点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-07-18 22:51
感觉是因为你代码的C/C++编译设定不正确。
估计你的代码是用C++的方式来编译,而包含的usbdlib.h头文件需要用extern "C"来包含
renhao153
驱动牛犊
驱动牛犊
  • 注册日期2009-05-29
  • 最后登录2010-09-05
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望271点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-07-26 22:35
回 2楼(jally76) 的帖子
太感谢了
renhao153
驱动牛犊
驱动牛犊
  • 注册日期2009-05-29
  • 最后登录2010-09-05
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望271点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-07-27 12:29
回 2楼(jally76) 的帖子
太感谢了
游客

返回顶部