未解决的外部符号 - IdnToAscii

5
我尝试构建msdn上提供的以下示例应用程序: http://msdn.microsoft.com/en-us/library/windows/desktop/dd319089%28v=vs.85%29.aspx 我在Visual Studio 2012 Premium中创建了一个新的C++命令行项目,并将示例代码复制到主cpp文件中。
当我尝试编译时,我得到以下错误:
Error   1   error LNK2001: unresolved external symbol __imp__IdnToAscii@20

通过阅读其他帖子,我发现我应该包含一些头文件或库文件。但是具体是哪些呢?在VS2012/C++中该如何操作(我是一个完全的C++新手...)

1个回答

12

根据MSDN的说明,您需要链接 Normaliz.dll

尝试在 Linker -> Input -> Additional Dependencies 中添加 Normaliz.lib

图片


请问您能告诉我如何在VS 2012中实现这个吗? - marapet
我会首先搜索系统中是否存在 Normaliz.dll。如果是,则查看链接器是否具有查找此 dll 所在位置的路径。 - Mahesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接