2
我嘗試這種代碼在一個小控制檯應用程序在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 : ')'
我有同樣的問題,我也得到一個無論我使用哪種版本的netlib(0.5或0.6),都會出現大量編譯錯誤。編譯它有一些特殊的過程嗎? (其餘的boost似乎工作正常) 這裏是我用於編譯的命令: g ++ some_example.cpp -I(path_to_boost)-I(path_to_netlib) – eold 2010-10-04 21:23:47
我們現在在0.7,所以事情可能是再次不同。如果您仍然遇到麻煩,請在問題跟蹤器(http://github.com/cpp-netlib/cpp-netlib/issues)上報告您的困難,包括您的平臺,編譯器,版本和錯誤消息(是的,我知道它會變得非常多毛,但我們正在努力)。 – glynos 2010-10-31 20:05:04