我正在尝试对Ubuntu 16.04 LTS上的C / C ++开发人员使用cpp-netlib和Eclipse IDE。我使用Synaptic软件包管理器来安装cpp-netlib(已安装的软件包为libcppnetlib-dev)。在cpp-netlib reference manual之后,我使用了以下代码:
#include <boost/network/include/http/server.hpp>
#include <boost/network/utils/thread_pool.hpp>
struct handler;
typedef boost::network::http::server<handler> http_server;
struct handler {
void operator()(
http_server::request const & req,
http_server::connection_ptr connection
) {
// handle the request here, and use the connection to
// either read more data or write data out to the client
}
};
但日食引发:
Type 'http_server::request' could not be resolved
Type 'http_server::connection_ptr' could not be resolved
其中包括:
我还没有做很多C ++编程,因此我在网上搜索了解决此问题的方法,但找不到任何方法。我做错了什么还是错过了什么?任何帮助将不胜感激。