Я работаю над консольным приложением C ++. Я предоставляю код для создания GUID как часть программы. Я получаю неразрешенный внешний вид для CoCreateGuid, несмотря на включение соответствующего заголовка и связывание правильной библиотеки в компоновщике-> Дополнительные зависимости
Header: <objbase.h>
library: ole32.lib
Это информация, которую я нашел на основании проблемы компоновщика CoCreateGuid
и здесь:
Совместное использование GUID
Есть ли что-то дополнительное, что я могу пропустить?
Это / былопроблема, которая была за пределами кода, но в компоновщике как часть vcxproj. Оказывается, что пакет nuget, который я импортировал, имел неправильный специальный символ при попытке добавить дополнительную зависимость. я использовал $ (AdditionalDependencies), а не% (AdditionalDependencies)