阅读:1546回复:2
在编译一个例程时遇到困难,请高手指教
------------------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 可是还是出上面的错误 请高手们帮忙 |
|
沙发#
发布于:2005-07-14 17:21
我已经使用了extern "C"
|
|
板凳#
发布于:2005-07-14 17:14
应该是c++的名字分裂导致的。
如果你在c++中,请使用extern "C" 修饰。 |
|
|