我在这里和其他一些网站上搜索过,但我现在看到的链接错误似乎并不存在,或者我的阅读理解力今天让我失望。
VS2010给出的错误如下:
错误10错误LNK2001:未解析的外部符号“void __stdcall _com_issue_error(长)“(?_ com_issue_error @@ $$ FYGXJ @ Z)
错误11错误LNK1120:1个未解析的外部
我似乎无法找到哪个函数缺少它的外部因此我知道我应该导入什么,或者至少包括在链接器中,因此调试它有点困难。
甚至没有考虑添加这个,但是当我尝试将comsupp添加到我的链接器时,我收到以下错误(我的link.exe实际上崩溃并询问我是否要向Microsoft发送调试报告):
错误15错误C1001:编译器中发生内部错误。
错误16错误LNK1000:IMAGE :: BuildImage期间的内部错误
答案 0 :(得分:3)
包括comdef.h,不包括comutil.h
答案 1 :(得分:1)
项目属性 - >链接器 - >输入 - >附加依赖项。 如果是调试模式,请添加comsuppd.lib(或comsuppwd.lib)。 如果它的发布模式,请添加comsupp.lib(或comsuppw.lib)。