我在Windows(VS2008)上的小型控制台应用程序中尝试此代码,但无法编译它。已链接到boost.system库。我错过了标题,#define还是其他库?
接头
#include <boost/network/protocol/http/client.hpp>
#include <iostream>
错误
using native typeof
1>c:\dev\3rdparty\boostproposed\cpp-netlib-0.5\boost\network\uri\http\detail\parse_specific.hpp(74) : error C2065: 'not' : undeclared identifier
1>c:\dev\3rdparty\boostproposed\cpp-netlib-0.5\boost\network\uri\http\detail\parse_specific.hpp(74) : error C2143: syntax error : missing ')' before 'iequals'
1>c:\dev\3rdparty\boostproposed\cpp-netlib-0.5\boost\network\uri\http\detail\parse_specific.hpp(74) : error C2059: syntax error : ')'
答案 0 :(得分:0)
这是库本身内部缺少包含的问题。 Windows上的cpp-netlib 0.5还有很多其他的编译问题,所以我建议你使用“前沿”代码,可以在这里找到: