0

我正在为 USB 设备开发一个实用程序,该实用程序在 C++ 中使用 wxWidgets 来显示 GUI。我正在尝试将 libusb(我使用 MSVC 2013 预编译)链接到项目。我根据“最小”示例制作了一个简单的窗口。

一切都很好,直到我收到此链接错误:

错误 11 错误 LNK1169:找到一个或多个多重定义的符号
错误 9 错误 LNK2005:_GUID_NULL 已在 uuid.lib(cguid_i.obj) 中定义

我该如何解决?_GUID_NULL 是什么?

4

1 回答 1

0

可能是您在多个头文件中定义任何全局变量导致递归头引用。但是我们需要有关您的定义和标题的更多详细信息。因此,请添加更多详细信息以进行调查:)

于 2015-03-23T12:26:35.193 回答