Неразрешенный внешний символ — IdnToAscii

Я попытался создать следующий пример приложения, доступного на MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd319089%28v=vs.85%29.aspx

Я создал новый проект командной строки C ++ в Visual Studio 2012 Premium на 64-битной коробке Windows 7 и скопировал код примера в основной файл cpp.

Когда я пытаюсь скомпилировать, я получаю следующую ошибку:

Error   1   error LNK2001: unresolved external symbol __imp__IdnToAscii@20

От другие посты из людей, имеющих подобные ошибки, я полагаю, что я должен включить некоторые заголовок или файл lib. Но какой из них? Как мне это сделать в VS2012 / C ++ (я полный ноб C ++ …)

3

Решение

Кажется из MSDN, вам нужно связать с Normaliz.dll,

Попробуйте добавить Normaliz.lib в компоновщике -> ввод -> дополнительные зависимости

Образ

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]