我想知道是否可以获得现在存在于 cpp-netlib 0.9.1 版本的 Windows(x86 和 x64)静态库的二进制文件?
坦率地说,在 Windows 上编译它对我来说很痛苦。
谢谢
我想知道是否可以获得现在存在于 cpp-netlib 0.9.1 版本的 Windows(x86 和 x64)静态库的二进制文件?
坦率地说,在 Windows 上编译它对我来说很痛苦。
谢谢
新版本的 cpp-netlib 现在确实需要构建。我已经回答了如何在此处构建它
看起来 cpp-netlib 是一个只有头文件的库,尽管它依赖于一些 boost 编译的库,例如 Boost.System、Boost.Date_time 和 Boost.Regex。您可以在 Internet 上轻松找到 boost 预编译库。您还需要将 boost 标头也放在您的构建路径中。尽管 cpp-netlib 说 Boost 1.41.0 可以,但实际上,版本 0.9.1 需要 Boost 版本 1.46.0 或更高版本(只需获取最新的 1.47.0)。
您也可以尝试定义 BOOST_NETWORK_NO_LIB 这应该会有所帮助。