cpp-netlib的二进制文件

时间:2011-08-17 17:05:49

标签: c++ network-programming cpp-netlib

我想知道是否有可能为版本0.9.1的cpp-netlib中的windows(x86和x64)的静态库获取二进制文件?

坦率地说,在我的Windows上编译它是一件痛苦的事。

由于

2 个答案:

答案 0 :(得分:5)

新版本的cpp-netlib现在需要构建。我已经回答了如何在here

上构建它

答案 1 :(得分:2)

似乎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,这应该会有所帮助。