我正在为USB设备工作,该设备使用C ++中的wxWidgets来显示GUI。我试图将libusb(我预编译的MSVC 2013)与项目联系起来。我根据" minimal"做了一个简单的窗口。示例
一切都很好,直到我收到此链接错误:
错误11错误LNK1169:找到一个或多个多重定义的符号
错误9错误LNK2005:_UUID_NULL已在uuid.lib中定义(cguid_i.obj)
我该如何解决这个问题?什么是_GUID_NULL?
答案 0 :(得分:0)
可能是您在多个头文件中定义任何全局变量,从而导致递归头引用。但我们需要有关您的定义和标题的更多详细信息。所以请为调查添加更多细节:)