VS2019 C ++ CoCreateGuid链接问题

问题描述 投票:-1回答:1

我正在使用C ++控制台应用程序。我提供了创建GUID的代码,并将其作为程序的一部分。尽管包含适当的头并在链接器->其他依赖项中链接了正确的库,但我仍无法获得CoCreateGuid的外部信息

Header: <objbase.h>
library: ole32.lib

这是我根据CoCreateGuid linker issue找到的信息

和这里:

CoCreate GUID usage

还有其他我可能会想念的东西吗?

这是/曾经是代码之外的问题,但是在链接器中是vcxproj的一部分。原来,我尝试添加其他依赖项时导入的nuget软件包具有不正确的特殊字符。我使用了$(AdditionalDependencies)而不是%(AdditionalDependencies)

我正在使用C ++控制台应用程序。我提供了创建GUID的代码,并将其作为程序的一部分。尽管包含适当的标头并链接了...

c++ winapi guid visual-studio-2019
1个回答
1
投票

由于您已经在链接器中添加了正确的库(ole32.lib)->其他依赖关系。要确保Visual Studio可以在本地系统中找到它,请执行以下检查:

© www.soinside.com 2019 - 2024. All rights reserved.