我正在使用poco。我刚刚使用Visual Studio 2017更新到版本1.8.1-all并在64位模式下编译PocoFoundation(debug static md,release static md)。
我的设置:Windows 10 64位计算机。 Visual Studio 2017 Enterprise。
将它绑定到我的c ++项目时,我收到链接错误:
未解析的外部符号:" GetAdaptersInfo"
我注意到,它已被用于环境_WIN32.cpp"它实际上是在
中定义的c:\ Program Files(x86)\ Windows Kits \ 8.1 \ Include \ um \ IPHlpApi.h
你知道吗,如何解决这个问题?
这只发生在64位。我在我的Visual Studio 2017-Project
中将CompilerVersion设置为SDK 8.1,用于构建工具141答案 0 :(得分:1)
在Visual Studio中,在解决方案的属性页中,将iphlpapi.lib添加到Linker-> Input-> Additional Dependencies列表中,您应该很好。