阅读:3126回复:4
USBD_ParseConfigurationDescriptorEx 编译错误望高手解答#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) 错误 |
|
沙发#
发布于:2010-07-17 17:38
请版主和路过的高手答疑,别外补冲一下我 的代码是在张帆 书上的USB 只读代码的基础上改的
|
|
板凳#
发布于:2010-07-18 22:51
感觉是因为你代码的C/C++编译设定不正确。
估计你的代码是用C++的方式来编译,而包含的usbdlib.h头文件需要用extern "C"来包含 |
|
地板#
发布于:2010-07-26 22:35
回 2楼(jally76) 的帖子
太感谢了 |
|
地下室#
发布于:2010-07-27 12:29
回 2楼(jally76) 的帖子
太感谢了 |
|