我想知道是否有可能为版本0.9.1的cpp-netlib中的windows(x86和x64)的静态库获取二进制文件?
坦率地说,在我的Windows上编译它是一件痛苦的事。
由于
答案 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,这应该会有所帮助。