c – 未解析的外部符号 – IdnToAscii
作者:互联网
我尝试在msdn上构建以下示例应用程序:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd319089%28v=vs.85%29.aspx
我在Windows 7 64位盒子上的Visual Studio 2012 Premium中创建了一个新的C命令行项目,并在主cpp文件中复制了该示例的代码.
当我尝试编译时,我收到以下错误:
Error 1 error LNK2001: unresolved external symbol __imp__IdnToAscii@20
从other posts有类似错误的人,我想我应该包括一些头文件或lib文件.但是哪一个?我如何在VS2012 / C中做到这一点(我是一个完整的c菜鸟…)
解决方法:
从MSDN开始,您需要链接到Normaliz.dll.
尝试在链接器中添加Normaliz.lib – >输入 – >额外的依赖关系
标签:c,linker,visual-studio-2012,idn 来源: https://codeday.me/bug/20190826/1726610.html