阅读:1486回复:6
USB驱动开发急问
我是程序开发新手,对VC++也不太熟悉,在编译连接时出错提示:
error LNK2001: unresolved external symbol \"unsigned char __stdcall HidD_GetAttributes(void *,struct _HIDD_ATTRIBUTES *)\" (?HidD_GetAttributes@@YGEPAXPAU_HIDD_ATTRIBUTES@@@Z) error LNK2001: unresolved external symbol \"void __stdcall HidD_GetHidGuid(struct _GUID *)\" (?HidD_GetHidGuid@@YGXPAU_GUID@@@Z) 是什么意思?急请教! |
|
沙发#
发布于:2002-06-14 08:32
缺少库文件,在Link选项中加入SetupAPI.lib和HID.LIB;
|
|
|
板凳#
发布于:2002-06-17 21:31
可是我已经包含了那两个lib文件了呀!还是不行,不知都又是什么原因?
|
|
地板#
发布于:2002-06-18 08:56
在Tools菜单中点Options...选directories页,在Library files中加上HID.lib所在的目录
|
|
|
地下室#
发布于:2002-06-18 10:25
真是恕我愚昧了,我已经在Library files中加上HID.lib所在的目录
了,可是问题依然存在! |
|
5楼#
发布于:2002-06-18 11:14
是在Project\\setting\\Link..\\(Object\\Library Moduel)编辑框中加入。
|
|
|
6楼#
发布于:2002-06-18 14:32
extern \"C\"
{ #include \"hidsdi.h\" } 有没有这样做,没有的话象这样做 |
|
|