使用 Poco 库时出错
Error when using Poco Library
我正在尝试在 visual studio 2017 年设置 Poco,但我遇到了一些错误,我希望你能帮助我..
问题是,当我尝试 运行 库中的一些示例代码时,它工作正常,但是当我尝试将它实现到我自己的项目时,它给我这样的错误
Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol __imp__WSAStartup@8 referenced in function "void __cdecl Poco::Net::initializeNetwork(void)" (?initializeNetwork@Net@Poco@@YAXXZ) encryption C:\Users\PATH\encryption\PocoNetmtd.lib(Net.obj) 1
在项目属性中,我包含了来自的包含文件夹;网络、基础、XML 和 Util。
我已将系统路径设置为 bin 文件夹。
在项目属性中,我还将 lib 文件夹添加到链接器。
编辑 1
感谢 rafix07 发现第一个错误
添加Ws2_32.lib修复了很多错误,只剩下一个
It worked with the most errors! now I'm left with 1 error Severity Code Description Project File Line Suppression State
Error LNK2019 unresolved external symbol _GetAdaptersInfo@8 referenced in function "public: static void __cdecl Poco::EnvironmentImpl::nodeIdImpl(unsigned char (&)[6])" (?nodeIdImpl@EnvironmentImpl@Poco@@SAXAAY05E@Z) VSU_DEB_Simulation C:\Users\PATH\PocoFoundationmtd.lib(Environment.obj) 1
我自己的问题的解决方案
已由 rafix07 修复!!
首先,我错过了指向 Ws2_32.lib
的链接,它修复了除 1..
之外的所有错误
剩下的唯一错误已通过向链接器添加 iphlpapi.lib
修复..
我正在尝试在 visual studio 2017 年设置 Poco,但我遇到了一些错误,我希望你能帮助我..
问题是,当我尝试 运行 库中的一些示例代码时,它工作正常,但是当我尝试将它实现到我自己的项目时,它给我这样的错误
Severity Code Description Project File Line Suppression State Error LNK2019 unresolved external symbol __imp__WSAStartup@8 referenced in function "void __cdecl Poco::Net::initializeNetwork(void)" (?initializeNetwork@Net@Poco@@YAXXZ) encryption C:\Users\PATH\encryption\PocoNetmtd.lib(Net.obj) 1
在项目属性中,我包含了来自的包含文件夹;网络、基础、XML 和 Util。 我已将系统路径设置为 bin 文件夹。 在项目属性中,我还将 lib 文件夹添加到链接器。
编辑 1
感谢 rafix07 发现第一个错误
添加Ws2_32.lib修复了很多错误,只剩下一个
It worked with the most errors! now I'm left with 1 error Severity Code Description Project File Line Suppression State Error LNK2019 unresolved external symbol _GetAdaptersInfo@8 referenced in function "public: static void __cdecl Poco::EnvironmentImpl::nodeIdImpl(unsigned char (&)[6])" (?nodeIdImpl@EnvironmentImpl@Poco@@SAXAAY05E@Z) VSU_DEB_Simulation C:\Users\PATH\PocoFoundationmtd.lib(Environment.obj) 1
我自己的问题的解决方案
已由 rafix07 修复!!
首先,我错过了指向 Ws2_32.lib
的链接,它修复了除 1..
剩下的唯一错误已通过向链接器添加 iphlpapi.lib
修复..