我尝试执行Project-OSRM的examle.cpp文件。我做了以下步骤:
但我得到了错误
‘underlying_type_t’ in namespace ‘std’ does not name a template type
static_cast<std::underlying_type_t<RouteParameters::AnnotationsType>>
Run Code Online (Sandbox Code Playgroud)
有谁知道我做错了什么或出了什么问题以及如何解决这个问题?
错误信息
In file included from /usr/local/include/engine/api/match_parameters.hpp:31:0,
from /usr/local/include/osrm/match_parameters.hpp:31,
from example.cpp:1:
/usr/local/include/engine/api/route_parameters.hpp: In function ‘bool osrm::engine::api::operator&(osrm::engine::api::RouteParameters::AnnotationsType, osrm::engine::api::RouteParameters::AnnotationsType)’: …Run Code Online (Sandbox Code Playgroud)